Job Title: DevOps Engineer (Senior) Location: St. Louis, MO; Chantilly, VA; Alexandria, VA; Gaithersburg, MD (Onsite) Clearance: Active TS/SCI required Employment Type: Full-Time Education:
Bachelor's in Information Systems, IT, Computer Science, or related field with 8+ years of relevant experience, OR Master's with 6+ years of relevant experience Salary: Competitive, based on experience and location Certifications: DoD 8570 Compliant (Security+ required); AWS and/or Linux certifications preferred
Overview
Metronome Spatial Solutions Division is seeking a Senior DevOps Engineer with strong networking expertise to support the development, integration, deployment, and sustainment of mission-critical systems. This role focuses on building secure and scalable solutions in Linux-based multi-tenant environments, with an emphasis on deploying microservices through DevSecOps pipelines in AWS.
Key Responsibilities
Support the deployment of microservices via a DevSecOps pipeline in Linux-based environments. Design, implement, and secure AWS virtual networks (VPCs). Troubleshoot and resolve VPC connectivity issues. Develop, update, and maintain GitLab CI/CD pipeline code. Configure, deploy, and troubleshoot Docker containers. Review Git code and extract/create engineering documentation. Support developer deployments and testing. Provide technical guidance across capabilities/microservices. Conduct security remediation tasks based on scan findings. Author and maintain DevOps documentation. Perform additional tasks as assigned.
Active TS/SCI clearance; U.S. citizenship required. DoD 8570 Compliant (Security+ or higher). Strong understanding of custom code development and code reviews. Hands-on GitLab experience (error codes, scripting, functionality). AWS services expertise (CloudFormation, S3, ECS, EKS). Knowledge of AWS serverless architectures (Lambda, API Gateway, load balancing, autoscaling). CI/CD pipeline development and management experience. Familiarity with DevSecOps workflows and cloud-based architectures. Experience supporting development testing. Knowledge of software development and sustainment practices. Proficiency with collaboration tools (Jira, Confluence). Strong communication, problem-solving, and organizational skills.
Advanced GitLab CI/CD expertise. AWS Lambda and ECS experience. Hands-on Docker container configuration and deployment. AWS certifications (DevOps Engineer, Solutions Architect). Linux certifications. Experience with ArcGIS or other geospatial technologies.
|