Job Specifications
What You’ll Be Doing
Cadmus is seeking a DevOps Engineer to be part of our DevOps team supporting one of our federal programs. multi-year CMS contract. This candidate will design, automate, and maintain cloud infrastructure on AWS that supports the enterprise applications and the broader microservices ecosystem.
The ideal candidate must have strong experience with AWS cloud infrastructure, IaC automation, microservices, containerization, CI/CD pipelines, security, and a solid understanding of F5 LTM/APM with the ability to write, review, and troubleshoot iRules. The technology stack includes AWS (EC2, ECS Fargate, Lambda, S3, Route53, DynamoDB, AWS Serverless, SQS, SNS, SES), Python, Kong API Gateway, New Relic, Splunk, Datadog, Terraform, Ansible, Jenkins, Docker, Kubernetes, and F5 LTM/APM.
Who We Are
Cadmus provides government, commercial, and other private organizations worldwide with technology-empowered advisory and implementation services. We help our clients achieve their goals and drive lasting, impactful change by leveraging transformative digital solutions and unparalleled expertise across domains.
At Cadmus, we look for team players and problem solvers who are driven to use their unique perspectives and intellectual curiosity to help deliver breakthrough solutions that achieve transformative goals. As a member of our team, you'll collaborate with leading experts to support our clients across the globe. We offer competitive compensation, outstanding health care and retirement benefits, a vibrant and collaborative work environment, and ample opportunities for professional growth.
Join Cadmus. Together, we are strengthening society and the natural world. For more information, visit cadmusgroup.com.
Responsibilities
Collaborate daily within a fast-paced Agile DevOps team and actively participate in all phases of the Agile methodology.
Implement Infrastructure as Code (IaC) using Terraform/Ansible across AWS services.
Foster an automation-driven culture to reduce manual tasks and increase operational efficiency.
Develop and enhance CI/CD pipelines using Jenkins, GitHub, and container platforms.
Use F5 LTM/APM to configure traffic routing, access control, and load balancing rules.
Write and troubleshoot F5 iRules for traffic management and integration use cases.
Ensure adherence to all CMS security, compliance, and governance requirements.
Support application operations, participate in the on-call rotation, and ensure high availability and system reliability.
Execute patches, upgrades, deployments, and continuity-of-operations activities across environments.
Maintain comprehensive documentation, including architectural diagrams, operational runbooks, and technical procedures.
Engage with architects and product teams to understand functional challenges, prototype new ideas and technologies, and help create innovative solutions.
Participate in defining project timelines and support the implementation of design specifications, system flow diagrams, documentation, testing, and ongoing application support.
Translate business and functional requirements into technical specifications and implement solutions that align with architectural and program objectives.
Qualifications
Required Skills:
Strong expertise in AWS cloud infrastructure including EC2, ECS/EKS, Lambda, DynamoDB, SQS, SNS, S3, SES, Route53, EFS, VPC, ELB/NLB, AWS Serverless, AWS KMS, and AWS automation/configuration best practices.
Hands-on experience with F5 BIG-IP (LTM/APM) including configuring load balancing profiles, managing access policies, and writing/debugging iRules.
Proficiency with Infrastructure as Code (IaC) using Terraform and Ansible, including automation and environment provisioning.
Extensive experience with containerization and orchestration, including Docker, Kubernetes, and CI/CD pipelines using Jenkins, GitHub, and Bitbucket.
Strong Linux/RedHat administration skills with the ability to troubleshoot system-level and application-level issues.
Experience with microservices, API gateways and authentication/authorization standards (Okta, OIDC, SAML).
Ability to debug applications built in Java, Node.js, and Python from an infrastructure/DevOps perspective.
Experience working with relational and NoSQL databases, including PostgreSQL, RDBMS platforms, and DynamoDB.
Proficiency with observability and monitoring tools such as Splunk, New Relic, Datadog, AWS DevOps Guru, and AWS Forecast.
Ability to monitor, manage, and optimize system resources and performance.
Strong problem-solving, analytical, and communication skills with the ability to work independently and collaboratively in large enterprise environments.
Experience working in Agile SAFe environments and using collaboration tools such as Jira and Slack.
Education/Experience Level:
Bachelor’s degree in technical field.
5+ years of application development or infrastructure engineering experience.
2–4 years of DevOps experience in AWS environments.
2–3 years of exper