Role Description
Everforth ECS is seeking a Senior DevOps Engineer to work remotely. The Senior DevOps Engineer is responsible for accelerating the path from development to operations. The successful candidate will work in close collaboration with:
-
Developers
-
Testers
-
Infrastructure engineers
-
Site reliability engineers (SREs)
-
Other stakeholders
Key responsibilities include:
-
Designing, planning, coordinating, and automating the release process for software products.
-
Designing, implementing, and maintaining continuous integration and continuous deployment (CI/CD) pipelines to ensure efficient, reliable, and repeatable software delivery.
-
Focusing on continuous improvement, identifying areas for improvement, and driving initiatives to increase release process efficiency and reliability.
-
Creating and maintaining detailed documentation.
-
Providing thought leadership to team members on DevSecOps best practices.
We are seeking professionals who thrive in a dynamic, fast-paced, and highly collaborative environment where problem-solving, critical thinking, and a holistic approach to serving the mission are key. Our program operates within the Scaled Agile Framework (SAFe). An aptitude and enthusiasm for continuous learning, improvement, and cyber security is a must!
Qualifications
-
Must be a US Citizen and able to acquire DHS Public Trust Suitability.
-
6+ years of experience as a Release Engineer, CI/CD Engineer, or DevOps Engineer.
-
6+ years of demonstrated experience designing, building, and maintaining CI/CD pipelines, including the integration of automated testing and security scanning.
-
6+ years of hands-on experience with CI/CD tools (e.g., Jenkins, CircleCI, GitLab, GitHub Actions, Argo, Travis CI, etc.).
-
4+ years of relevant experience using cloud platforms (AWS, Azure, Google Cloud).
-
4+ years of hands-on programming or scripting (e.g., Python, Bash, etc.).
-
Experience in AI and MLOPS integrations in DevSecOps and agentic AI (preferred).
-
Demonstrated use of version control and branching strategies to successfully manage pipelines.
-
Experience logging, monitoring, and troubleshooting pipelines to ensure availability and reliability.
-
Strong knowledge of containerization and orchestration tools (Docker, Kubernetes).
-
Proven ability to collaborate with cross-functional teams (development, testing, product, and operations) to ensure seamless release management.
-
Strong problem-solving and analytical skills.
-
Proactive, detail-oriented approach to identifying inefficiencies and implementing improvements.
-
Experience using version control and branching strategies to manage pipeline source configurations.
-
Experience in MLOps and ML integrations to DevSecOps process and tools.
Requirements
-
Salary Range: $140,000 - $184,000.
Benefits
-
General Description of Benefits