Sign up for the chance to get matched to this role, and similar opportunities.
DevSecOps Developer
Position Description
CGI is in the top 5 largest global IT companies spread across 40 countries with endless opportunities to expand and grow. As a CGI Member, you have the opportunity to be a shareholder at CGI and join a family of over 90,000 members strong. Would you like to grow with an IT organization offering greater opportunity and challenge? Join the CGI team and get your career on the fast track!
CGI Federal is looking for a DevSecOps Developer to help to modernize a widely used government portal providing a more robust search tool in a modern, user-friendly interface. The right candidate will be part of a small agile development team supporting the design and development of a proof-of-concept and MVP unified search solution for our client. The DevSecOps Developer must have at least 3 years of AWS cloud, DevOps engineering and Terraform experience. The selected candidate will integrate infrastructure as code (IAC) and application deployments into continuous integration/continuous deployment (CI/CD) pipelines. This role will be responsible for developing the IAC code to lay down the platform on which developers will deploy their applications that requires close collaboration with those developers to facilitate an end to end pipeline that includes security scanning. The position also entails working with our quality assurance team to integrate their automated tests into the pipeline to validate application health during the deployment.
Your future duties and responsibilities
- Responsible for defining and implementing the build, deployment and monitoring standards for the client;
- A part of Agile development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment.
- Build and configure delivery environments supporting CI/CD tools using an Agile delivery methodology.
- Create scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks.
- Working closely with our development team to create an automated continuous integration (CI) and continuous delivery (CD) system
Required qualifications to be successful in this role
- At least 5+ years of experience working with DevOps Engineering:
- Containerization: image building, security scanning, deployment; Docker; ECR, ECS
• Kubernetes: Cluster configuration, deployment, monitoring; Helm; EKS
• Proficient with the AWS CLI.
• Version control; Git; GitHub, GitLab, or other git-hosting services
• CI/CD pipeline design patterns
• Automated SAST/DAST testing
• Automated performance testing
• AWS Cloud: VPC, IAM
• Experience with TF Enterprise
• Terraform and Infrastructure Deployment or Management
Desired:
• Any experience related to OpenSearch/ElasticSearch
• Agile development experience
• Experience working with the Atlassian toolset
• Experience working with Linux
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.