General Dynamics Information Technology (GDIT) is a global technology and professional services company that delivers consulting, technology, and mission services to every major agency across the U.S. government. The role of Senior DevOps Engineer involves transforming technology into opportunity, supporting mission-critical applications, and developing, deploying, and maintaining software solutions for the Department of Homeland Security's projects.
Responsibilities:
- Design and define system architecture for new or existing computer systems
- Set-up, maintain, and develop continuous build/ integration infrastructure
- Create and maintain fully automated CI build processes for multiple environments
- Develop build and deployment scripts
- Support CI/CD tools integration, operations, change management, and maintenance
- Support full automation of CI/CD Development and Testing
- Support policies, standards, guidelines, governance and related guidance for CI/CD operations and development
- Enable successful release management by moving code from Development and Testing environments to Staging and Production
Requirements:
- 10 + years of related experience
- US Citizenship Required
- Bachelor of Arts/Bachelor of Science in computer engineering, computer science, information systems, or related technical discipline
- Experience with build automation CM tools – Jenkins and Gitlab
- Experience with Git and Git Runners to build and deploy code
- Experience with OpenShift/Kubernetes to support a microservice architecture using build/deploy configs along with ConfigMaps to ensure each microservice supports different parameters
- Experience with Jfrog to store artifacts for each pipeline build and ensure pipelines work as intended
- Experience with debugging pipelines using Junit and SonarQube tools to ensure new code follows industry standards
- Experience with Jira and Jira API queries for automating Jira tickets through two-week release cycles
- Proven track record as a self-learner
- Ability to keep current with the latest techniques to include automated code scanning, automated testing, and continuous integration and continuous deployment concepts
- Adept at problem-solving, troubleshooting, collaboration, time management, multi-tasking, and task-ownership
- Excellent communication skills
- Must be able to pass a background check to obtain a position of Public Trust (DHS HQ EOD obtainment required to start; must be able to obtain DHS HQ Final Suitability to maintain employment)
- 15+ years of experience preferred