Skip to content
mimi

Software Developer

ED Wallach Search Group

France · On-site Full-time Mid Level 1w ago

About the role

About

We are seeking software developers with 2-10 years of experience in DevOps environments to help design, build, and support mission-focused applications. The ideal candidate brings drive, adaptability, and collaboration to a team delivering innovative software solutions for the Intelligence Community and Department of Defense.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Experience building, deploying, and maintaining production software systems
  • Proficient with Linux/Unix (Rocky, RHEL, or similar)
  • Skilled in Python (preferred) or other modern languages such as C/C++ or Java
  • Experience with containerization and orchestration tools (Docker, Kubernetes, Helm)
  • Understanding of DevSecOps principles and best practices
  • Hands‑on experience creating and maintaining CI/CD pipelines (GitLab, Jenkins, GitHub Actions, etc.)
  • Familiar with cloud platforms (AWS, GovCloud, Azure, or GCP)
  • Knowledge of version control using Git
  • Strong problem‑solving, collaboration, and communication skills
  • CompTIA Security+ certification (or ability to obtain within 30 days of hire)
  • Active TS clearance required, TS/SCI Preferred

Bonus Points

Programming & Development

  • Skilled in multiple programming languages
  • Familiar with Python data science libraries (NumPy, pandas, SciPy, etc.)
  • Experience developing RESTful microservices (FastAPI, Spring Boot, etc.)

Architecture & Modernization

  • Refactored legacy systems into containerized or microservice architectures
  • Strong understanding of vertical and horizontal scaling

Data & Messaging

  • Built and maintained ETL pipelines for data processing
  • Worked with RabbitMQ or similar message brokers
  • Knowledge of database optimization and administration

DevOps & CI/CD

  • Experience with Agile workflows (Jira, sprints)
  • Used quality and security scanning tools (SonarQube, NexusIQ, Trivy)

Containers & Kubernetes

  • Deployed, maintained, and troubleshot applications in Kubernetes clusters
  • Managed secure container registries and applied image hardening best practices

Infrastructure & Cloud

  • Familiar with Infrastructure-as-Code tools (Terraform, Ansible, CloudFormation)
  • Used monitoring and observability tools (Prometheus, Grafana, ELK stack) to add metrics and alerts

Security & Compliance

  • Applied security best practices and compliance requirements

Domain & Certifications

  • Experience supporting DoD or IC mission systems
  • Relevant certifications: AWS DevOps Engineer, CKA, CKAD

Job Duties

  • Join a small, experienced team enhancing and modernizing cloud architectures supporting key operations.
  • Design, develop, and deploy scalable applications in containerized environments
  • Build and manage containerized systems using Docker and Kubernetes
  • Design and maintain CI/CD pipelines for reliable software delivery
  • Develop and optimize ETL pipelines for efficient data processing
  • Configure and maintain message queuing systems (RabbitMQ, etc.)
  • Write Python scripts to automate infrastructure management and deployment tasks
  • Monitor performance and improve reliability and efficiency
  • Collaborate with developers to define best practices for deployment and infrastructure
  • Promote clarity and maintainability through clean design and lightweight documentation

Skills

AWSAzureC++CKADCKACloudFormationDockerELK stackFastAPIGitGitLabGCPGrafanaHelmJenkinsJiraJavaKubernetesLinuxNumPypandasPrometheusPythonRabbitMQRHELRockySciPySpring BootTerraformTrivyUnixversion controlGovCloud

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free