DevSecOps/Full Stack Java Developer
REMOTE WORKER
This candidate will provide DevSecOps improvements and maintain the current tools and processes. They will recommend efficiencies in change and release management, leveraging the CI repository and other technical artifacts, to determine impacts of changes and releases on IT Service Operations and avoid unplanned outages due to collisions. The candidate will assist in implementing automated testing tools, process and procedures to support testing requirements from our customers applications as well as Implement improvements to our current CICD pipeline environment including, but not limited to workflows, automation, process improvements, automated security scans.
This role offers a flexible work arrangement, primarily remote with the understanding that occasional on-site presence may be required to support client needs.
About the Company:
Spatial Front, Inc is a fast-growing small company providing IT solutions to federal, state, local governments, and the private sector. SFI is nationally recognized by Inc. Magazine by being awarded the Inc. 5000 Award. We pride ourselves on being one of the premier employers in the VA, MD, DC area. SFI is an industry leader in delivering cutting-edge technical solutions and mission support services bringing our customers’ businesses to the forefront of the 21st century. Our corporate commitment to excellence in client services and product development means that our people are attentive, hands-on, and bring industry-leading expertise to meet and exceed your needs in a straightforward, timely, and cost-effective manner.
Every employee at SFI is a leader. We don’t settle. We blaze our own path and inspire those around us into action. We motivate others to reach their full potential. To learn more about us visit: www.spatialfront.com
Requirements- 8 Years of experience as a DevSecOps/Full Stack Java Developer
- Understanding of DevSecOps methodologies and technologies
- Experience with deployment/orchestration tools such as Ansible, Jenkins, and GitLab
- Deep understanding of Dev/Sec/Ops processes and testing
- Experience creating Automated Builds (Jenkins Pipelines and Gitlab CI)
- Experience in implementation automation testing & load testing
- Consult on DevSecOps requirements from diverse application/line of business partners
- Create plug-and-play/reusable solutions and patterns for CICD pipelines
- Create, develop, and implement automation and system integration for various build platforms
- Strong experience in one or more backend languages (C#, .NET Core, Python, PHP, Java, groovy and Node.js)
- Experience in Front-End Development Languages (AngularJS, Javascript, Typescript, jQuery, CSS3)
- Strong experience in Linux system and Bash Scripting
- Strong experience Agile methodologies (Scrum, Kanban, or etc.), Atlassian JIRA, Confluence, JSM
- Experience in writing REST APIs
- Experience integrating tools to support static/dynamic code analysis, and vulnerability scans into CI/CD pipelines
- Experience in Front-End Development Languages (AngularJS, Javascript, Typescript, jQuery, CSS3)
Desired Skills & Qualifications
- Experience in supporting network/system monitoring tools.
- Must be able to multi-task and manage amongst projects.
- Tasks initiative and doesn’t need constant instruction.
- Excellent follow-through.
- Strong analytical and problem-solving skills to troubleshoot system problems
- Good personal computer and business solutions software skills
- Ability to work independently and as part of a team.
- Good communication and customer service skills.
- Familiarity with coding and programming trends
Primary Responsibilities:
- Provide DevSecOps methodologies across the organization to maximize productivity and to promote CI/CD workflows.
- Remain technologically relevant through learning emerging DevOps technologies and advocating their uses to benefit CI/CD workflows.
- Participate in all areas of software design and implementation to include strategic planning, development, security, operations, collaboration, and compliance.
- Automate everything, both your job and others as much as possible, while maintaining configuration artifacts to ensure reproducibility
- Understand agile software development life cycle
- Advise teams on implementing security tools and CI/CD processes
- Coach development teams in learning how to develop secure code
- Collaborate with teams and vendors to continue to enhance source code analysis tools and configuration, including helping with evaluation of new tools
Additional Information:
- In order to meet the clearance requirements for this opportunity, candidates must be authorized to work in the US
- All candidates will be subject to a complete background check to include, but not limited to Criminal History, Education Verification, Professional Certification Verification, Verification of Previous Employment and Credit History.
- Public Trust background investigations can take approximately four to eight weeks and requires fingerprinting.
Other Information:
- The salary for this position is $90,000 - $135,000 annually
- This role offers a flexible work arrangement, primarily remote with the understanding that occasional on-site presence may be required to support client needs.
- For information on SFI's benefits please visit http://www.spatialfront.com/pages/career.html
- This is a full-time W2 position.
- Please no agencies, third parties, or Corp-to-corp.
- Spatial Front Inc. is an Equal-opportunity Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
- Spatial Front Inc. participates in E-Verify.
Job Profile
RestrictionsAuthorized to work in the US Candidates must be authorized to work in the US Occasional on-site presence required
Benefits/PerksBackground check Flexible work arrangement Occasional on-site presence Remote work
Tasks- Collaborate with teams
- Deployment
- Design
- Develop
- Development
- Enhance
- Implementation
- Implement automation and system integration
- Implement CI/CD workflows
- Maintain
- Maximize productivity
- Monitoring
- Promote CI/CD workflows
- Provide DevSecOps methodologies
- Software design
- Support automated testing
- Testing
Agile Agile methodologies Analytical AngularJS Ansible APIs Atlassian Jira Automated Testing Automation Automation Testing Bash scripting C CI/CD Collaboration Communication Compliance Confluence CSS3 Customer service Deployment DevOps DevSecOps Dynamic Code Analysis GitLab Groovy HTML HTTP IT Java Javascript Jenkins Jira JQuery Jsm Kanban Linux Load Testing Monitoring tools .NET Core Node.js Orchestration Orchestration Tools Organization PHP Planning Problem-solving Python Release Management REST REST APIs Scripting Scrum Software Development Strategic planning System Integration Teams Testing Typescript Vulnerability scans Workflows Writing
Experience8 years
Education