Training Basket Technology/Software

Docker Engineer

Noida, India In person Full-time
  • Design, build, and manage Docker containers for application deployment.
  • Create and maintain Dockerfiles and Docker Compose configurations.
  • Build, test, and optimize Docker images for performance and security.
  • Manage containerized applications across development, testing, and production environments.
  • Work with DevOps teams to implement and maintain CI/CD pipelines.
  • Deploy and manage applications using container orchestration platforms.
  • Troubleshoot container-related issues, networking problems, and deployment failures.
  • Implement container security best practices and vulnerability scanning.
  • Manage Docker registries and container image repositories.
  • Monitor container performance, resource utilization, and application health.
  • Collaborate with developers to improve application deployment workflows.
  • Maintain technical documentation and deployment procedures.

Requirements

  • Strong knowledge of Docker and containerization concepts.
  • Hands-on experience creating and managing Docker containers.
  • Knowledge of Dockerfiles, Docker Images, Volumes, and Networks.
  • Experience with Docker Compose.
  • Understanding of Linux and command-line operations.
  • Knowledge of networking fundamentals (TCP/IP, DNS, Ports).
  • Understanding of CI/CD pipelines.
  • Familiarity with Git and GitHub.
  • Basic knowledge of cloud platforms (AWS, Azure, or GCP).
  • Strong troubleshooting and problem-solving skills.

Job description provided by Training Basket.
View the original posting