DevSecOps Engineer - 1548
Key Responsibilities:
- Design, maintain and operate reusable CI/CD pipelines for build, testing, security and deployment.
- Implement security, quality and testing gates including code, dependency, container, secrets and IaC scanning.
- Automate deployment verification, smoke tests, health checks and rollbacks.
- Support deployments across AWS, Azure, on-premise, GCC and hybrid environments.
- Build and maintain Terraform/OpenTofu and Ansible automation.
- Improve deployment reliability, security, quality and reduce manual processes.
- Support AI-assisted code review, testing, documentation and troubleshooting.
- Provide reusable pipelines, templates and automation to engineering teams.
Requirements:
Minimum 3–5 years of experience in DevSecOps, DevOps, platform engineering, infrastructure engineering, SRE, software engineering, or a related role
At least 2 years of hands-on experience designing, building, or operating production CI/CD and deployment automation
Experience implementing automated testing, security, and quality gates within CI/CD pipelines
Experience implementing post-deployment validation, health checks, smoke testing, or similar functional verification
Experience with Infrastructure as Code and configuration automation
Experience building reusable pipelines or automation used by multiple engineering teams
Experience with Git-based development, code review, automated testing, and software releases
Experience deploying applications or infrastructure into on-premise and/or cloud environments
Experience troubleshooting failed builds, tests, deployments, and automation workflows
Experience with AI-assisted software-development tools is useful but not mandatory. Strong DevSecOps fundamentals and an ability to evaluate and adopt new engineering technologies are more important.