What are the responsibilities and job description for the DevSecOps Engineer (Mid-level position at NetVision Resources Inc?
Key Required Skills
- Bachelor's degree and 3 years IT related experience
- 3 years of experience in DevOps, DevSecOps, Platform Engineering, or related disciplines.
- Hands-on experience with CI/CD pipeline development and automation.
- Experience with container technologies including Docker, Podman, or CRI-O.
- Experience with Kubernetes, OpenShift, or similar orchestration platforms.
- Experience working within AWS cloud environments.
- Proficiency in at least two programming or scripting languages such as Python, Java, Node.js, Go, .NET/C#, Bash, or PowerShell.
- Experience with Infrastructure as Code solutions such as Terraform or CloudFormation.
- Knowledge of application security principles, vulnerability management, and DevSecOps practices.
- Experience with Git-based source control and collaborative development workflows.
- Strong troubleshooting, analytical, and communication skills.
Desired Skills
- Experience supporting enterprise platform engineering or shared services environments.
- Experience integrating security tooling into CI/CD pipelines.
- AWS, Kubernetes, Terraform, or security-related certifications.
- Experience with Agile software development methodologies.
- Familiarity with federal, regulated, or compliance-driven environments.
Position Description
CGI is seeking a Mid-Level DevSecOps Engineer to support and enhance enterprise shared services platforms utilized by development teams across the organization. The successful candidate will help drive CI/CD modernization, cloud-native adoption, security integration, and operational excellence while partnering with development, platform, and security teams to deliver reliable and scalable solutions.
Future Roles and Responsibilities
- Design, develop, maintain, and optimize CI/CD pipelines using Pipeline as Code, shared libraries, automated testing, and deployment orchestration.
- Support migration initiatives from on-premises and self-hosted solutions to SaaS and cloud-native platforms.
- Build, maintain, and secure containerized workloads using Docker, Podman, Kubernetes, and OpenShift technologies.
- Implement DevSecOps best practices including SAST, SCA, vulnerability scanning, secrets management, RBAC, and secure software delivery processes.
- Develop and maintain Infrastructure as Code (IaC) solutions using Terraform, CloudFormation, or similar technologies.
- Support AWS cloud environments including IAM, Fargate, ECR, S3, CloudWatch, and related cloud services.
- Manage source control processes utilizing Git, branching strategies, pull requests, and automated quality controls.
- Develop automation and operational tooling using Python, Java, Node.js, Bash, PowerShell, or other scripting languages.
- Configure and maintain artifact repositories and dependency management solutions such as Nexus and Artifactory.
- Monitor and support platform health through observability and logging solutions including Prometheus, Grafana, ELK Stack, OpenSearch, and CloudWatch.
- Troubleshoot and resolve complex build, deployment, integration, and infrastructure issues across development and production environments.
- Collaborate with development, security, and infrastructure teams to improve platform reliability, scalability, and security.
- Support vulnerability remediation, compliance initiatives, and continuous improvement efforts across the software delivery lifecycle.
- Contribute to documentation, platform standards, operational procedures, and engineering best practices.
NetVision Resources, Inc(NVR) is a fast growing, IS9001, IS20000, CMMI DEV/2, MBE certified technology consulting and software development firm, based out of DC Metro area To know more, please visit