DevOps Engineer
AmeriSOURCE Consulting, Inc. · Agoura Hills, CA · 2 mo ago
Information TechnologyFull-time
About the role
We are building a team for one of the U.S. Federal Government's largest technology modernization programs, underpinning the U.S. capital markets. Built on AWS and leveraging an AI-powered software engineering platform, this program offers a unique opportunity to gain hands-on experience with next-generation AI, Agentic AI, cloud technologies, and AI-driven engineering. The DevOps Engineer will automate, optimize, secure, and maintain cloud infrastructure and continuous integration and continuous delivery pipelines supporting the DHS USCIS FINCH program.
Responsibilities
- Build and maintain secure, resilient, high-performing, cloud-native infrastructure architectures compliant with NIST SP 800-53.
- Assess architectures and designs for security vulnerabilities and recommend and implement appropriate alternatives.
- Develop customized DevOps security tools and collaborate with other technical teams.
- Use AWS or Azure, Docker, Kubernetes, GitHub, and dependency-management tools to support cloud environments and development processes.
- Use configuration management and infrastructure automation tools, including Terraform, Ansible, Docker, and Multipass, to deploy cloud infrastructure, platform stacks, HTTP/TLS security controls, and compliance assets.
- Automate routine operational tasks to improve scalability and repeatability.
- Create and manage automated release operations.
- Develop desired-state, automated CI/CD pipelines using Jenkins, Spinnaker, and other relevant CI/CD tools.
- Create CI/CD pipelines using Pipeline as Code.
- Deploy cloud infrastructure by writing Infrastructure as Code, manifests, and automation scripts.
- Integrate security controls, code-quality gates, and release-quality gates into CI/CD pipelines.
- Troubleshoot and resolve infrastructure and network-related issues.
- Participate in coding challenges when required.
Requirements
- At least 5 years of professional DevOps experience.
- Experience building and operating systems and applications on AWS or Azure.
- Experience working in large and complex computing environments.
- Bachelor’s degree in a technical discipline.
- U.S. citizenship.
- Current residence within the continental United States.
- Willingness to work Eastern Time business hours.
- Ability to pass a seven-year background check and obtain and maintain a U.S. Government clearance.
Skills
- Linux-based operating systems.
- Shell and Bash scripting.
- Python programming.
- Hands-on experience with AWS or Azure.
- Infrastructure as Code using Terraform to provision and manage large applications and their supporting infrastructure.
- Docker image creation and containerization.
- Kubernetes cluster deployment and management.
- Command-line interfaces and automation of repeatable processes.
- Pipeline as Code for creating complex, multistage CI/CD pipelines.
- CI/CD automation and implementation of code-quality and release-quality gates.
- Cloud security and integration of security-quality gates into CI/CD pipelines.
- Deep understanding of computer networking, routing, load balancing, APIs, and web applications.
- Ability to troubleshoot and resolve infrastructure and network-related issues.
- Hands-on experience with AI-assisted development tools, such as GitHub Copilot, including generating, reviewing, and validating code within AI-driven workflows.
Nice-to-Have Skills
- Active or current DHS-USCIS Entry on Duty clearance or investigation.