DevOps Engineer
DevOps Engineer
Posted today
SENIORITY
Senior
About the role
- Duties May Include: Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions, Azure DevOps, and Jenkins for cloud-native and on-premises workflows
- Architect and optimize Docker environments to ensure consistent, isolated, and reproducible build/test runners across the development lifecycle
- Lead design of the next-generation Python package creation process; manage complex Conda recipes and environments
- Build and manage build infrastructure (runners, nodes, registries) using automated provisioning for high availability and scalability
- Implement automated security gatekeeping including SBOM generation, vulnerability scanning, and license compliance for all Python and Rust artifacts
- Design and implement monitoring frameworks to track build performance; support automated load and performance testing
- Identify and eliminate manual bottlenecks by transitioning legacy workflows to modern "everything-as-code" processes
- Oversee lifecycle of third-party dependencies to ensure a secure supply chain from source code to final distributed package
- Bachelor's degree in Computer Science, Engineering, DevOps, or related technical field (or equivalent practical experience)1+ years of relevant experience in DevOps, CI/CD, or platform automation (including internships, open-source, or academic projects)
- Hands-on experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Azure Pipelines, or similar)
- Experience with YAML-based pipeline configurations and infrastructure definitions
- Exposure to automation and scripting (Python and/or JavaScript preferred)
- Experience with infrastructure automation tools such as Ansible, AWS CDK, Terraform, or similar IaC frameworks
- Familiarity with Linux environments and containerized workflows
- Ability to write and optimize Dockerfiles and support container-based deployments
- Understanding of artifact management, dependency management, and secure build practices
- Familiarity with SBOM tools and artifact signing concepts
- Exposure to cloud platforms (AWS and/or Azure), including compute and storage servicesUS Citizenship required
- Active or current (within two years of active) Top Secret clearance with SCI eligibility
- Master's degree in Computer Science, Mathematics, GIS, or STEM-related field
- Experience automating backend systems and operational workflows
- Familiarity with release engineering and deployment strategies (blue/green, canary, etc.)Experience integrating security scanning into pipelines (SAST/DAST, container scanning)
- Exposure to Kubernetes-based delivery environments
- Exposure to DevSecOps practices and secure development pipelines
- CompTIA Security+ certification
- Experience working in Agile or Scrum development environments
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
