1

Docker Compose Jobs (NOW HIRING)

DevOps Engineer 4-8872-OL

Hanover, MD · On-site

$52 - $71.25/hr

... Docker, Docker Compose, etc. • Perform high-level functional systems analysis, design, integration, documentation, cost analysis, implementation, and complex issue resolutions. • Cloud ...

DevOps Engineer

$54 - $74/hr

Required : • Experience with Terraform • Experience with Kubernetes • Solid programming background • Experience with AWS • Experience with Docker / Docker Compose • Experience with Helm ...

ColdFusion Developer

Saint Paul, MN · On-site

$105K - $115K/yr

Containerize applications using Docker and CommandBox, managing development, staging, and production environments through Docker Compose or orchestration tools * Leverage AI coding assistants (e.g ...

Mid-Level DevOps Engineer

Reston, VA

$55 - $75.25/hr

Docker, Docker Compose, Docker Swarmstackdeployment * Experience with GitandGitLab CI/CD pipelinestoautomatebuilds and deployments * ExperiencedevelopingandwritingAnsible scriptsandusingAWX

Mid-Level DevOps Engineer

Reston, VA · On-site

$55 - $75.25/hr

Docker, Docker Compose, Docker Swarmstackdeployment * Experience with GitandGitLab CI/CD pipelinestoautomatebuilds and deployments * ExperiencedevelopingandwritingAnsible scriptsandusingAWX

next page

Showing results 1-20

Docker Compose information

See salary details

$31K

$73.3K

$127K

How much do docker compose jobs pay per year?

As of May 30, 2026, the average yearly pay for docker compose in the United States is $73,275.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,000.00 and $86,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Docker Compose Engineer, and why are they important?

To thrive as a Docker Compose Engineer, you need strong knowledge of containerization concepts, Docker fundamentals, and experience in orchestrating multi-container applications. Proficiency with Docker Compose files, YAML syntax, CI/CD tools, and basic networking is essential, and certifications like Docker Certified Associate are advantageous. Attention to detail, problem-solving, and strong collaboration skills help engineers efficiently troubleshoot, optimize deployments, and work seamlessly with development teams. These skills ensure scalable, maintainable, and reliable containerized environments for modern software delivery.

What are some common challenges when working with Docker Compose in a collaborative development team?

One common challenge when working with Docker Compose in a team is ensuring consistency across different development environments. Developers may have different operating systems or configurations, which can lead to discrepancies in how containers run or interact. Version control of the docker-compose.yml file and proper documentation of environment variables are essential to minimize confusion. Additionally, coordinating service dependencies and managing shared volumes can sometimes create conflicts, so clear communication and standardized setup scripts are important for smooth collaboration.

What is Docker Compose?

Docker Compose is a tool that allows you to define and manage multi-container Docker applications. Using a YAML file, you can configure all your application's services, networks, and volumes, making it easy to set up, run, and scale complex environments with a single command. Docker Compose is especially useful for development, testing, and staging environments, enabling you to consistently reproduce the same setup across different systems.

What is the difference between Docker Compose vs Docker Engineer?

AspectDocker ComposeDocker Engineer
Primary RoleTool for defining and managing multi-container Docker applicationsDesigns, builds, and maintains containerized applications using Docker
Required SkillsKnowledge of Docker commands, YAML configuration, orchestration basicsDeep understanding of Docker, containerization, scripting, and deployment
Work EnvironmentDevOps teams, development environments, CI/CD pipelinesDevOps, cloud infrastructure, software development teams
CertificationsDocker Certified Associate, basic containerization certificationsDocker Certified Associate, cloud and DevOps certifications

Docker Compose is a tool used to define and run multi-container Docker applications, focusing on configuration and orchestration. In contrast, a Docker Engineer designs and implements containerized solutions, requiring a broader understanding of Docker, scripting, and deployment strategies. While Docker Compose simplifies multi-container setups, Docker Engineers develop and optimize container environments for production use.

Infographic showing various Docker Compose job openings in the United States as of May 2026, with employment types broken down into 33% Internship, and 67% Full Time. Highlights an 100% In-person job distribution, with an average salary of $73,275 per year, or $35.2 per hour.
Software Engineer 1

Other

Posted 24 days ago


Job description

Seeking an experienced Software Developer who will provide full-stack java software development in support of the Data Transformation Solutions (DTS) TTO. The candidate will be responsible for developing the middle tier to backend data storage, along with ETL (Extract, Transform, Load) development support. The candidate will contribute to innovative projects, working with cutting-edge technologies to deliver robust and scalable solutions.

The candidate will play a crucial part in designing, developing, and deploying applications that meet our clients' evolving needs.
Java and JavaScript
Python
Agile software environment
Experience utilizing corporate authentication services into a secure full stack solution
Experience delivering full stack solutions with large data sets
Experience with developing in a micro-services framework
Familiar with design and implementation of local caching services
Experience with ETL (Extract, Transform, Load)
Docker & Docker Compose
Kubernetes
Jenkins
Github and Gitlab
Jira and Confluence
Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree." " Knowledge of commercial cloud services, preferably AWS
PostgreSQL / Nosql
Go, Rust, and/or C++
Lib development
Vue
MinIO, Clickhouse, Graphite