DevOps Engineer
Role details
Job location
Tech stack
Job description
We're hiring a Software Developer with DevOps experience to help design, build, and support mission-focused applications for the Intelligence Community. You'll join a small, highly experienced engineering team building and modernizing secure, high-availability systems used by geographically distributed users.
What You'll Do:
Join a small, experienced team enhancing and modernizing cloud architectures supporting key operations Design, develop, and deploy scalable applications in containerized environments (Docker, Kubernetes) Build and maintain CI/CD pipelines for reliable software delivery Develop and optimize ETL pipelines for data processing Configure and maintain message queuing systems (RabbitMQ or similar) Write Python scripts to automate infrastructure and deployment tasks Monitor system performance and drive improvements to reliability and efficiency Collaborate with developers on deployment and infrastructure best practices Promote clarity and maintainability through clean design and lightweight documentation
Requirements
Active TS clearance required, TS/SCI preferred Bachelor's or Master's in Computer Science, Engineering, or related field 2-10 years of experience building, deploying, and maintaining production software Proficient in Linux/Unix (Rocky, RHEL, or similar) Skilled in Python (preferred) or other languages such as C/C++ or Java Experience with Docker, Kubernetes, and Helm Understanding of DevSecOps principles and practices Hands-on CI/CD experience (GitLab, Jenkins, GitHub Actions, or similar) Familiarity with cloud platforms (AWS, AWS GovCloud, Azure, or GCP) Git version control experience Strong problem-solving, collaboration, and communication skills CompTIA Security+ (or ability to obtain within 30 days of hire)
Nice to Have:
Programming & Architecture:
Multiple programming languages; Python data science libraries (NumPy, pandas, SciPy) RESTful microservices experience (FastAPI, Spring Boot) Legacy system refactoring into containerized/microservice architectures Understanding of horizontal/vertical scaling
Data, DevOps & Cloud:
ETL pipeline and RabbitMQ/message broker experience Database optimization and administration Agile workflow experience (Jira, sprints) Security/quality scanning tools (SonarQube, NexusIQ, Trivy) Infrastructure-as-Code (Terraform, Ansible, CloudFormation) Monitoring/observability tools (Prometheus, Grafana, ELK)
Certifications & Domain:
AWS DevOps Engineer, CKA, or CKAD certifications Prior experience supporting DoD or IC mission systems, MRSL proudly offers highly competitive wages and benefits. We offer a business casual atmosphere with a team-oriented environment. MRSL is looking for candidates with a solid academic background in engineering/science with good hands-on programming skills, a high degree of drive and dedication, ability to learn quickly and who works well with others. To apply go to www.mrsl.com and select Careers.