Containerization Engineer - Windows Server Applications

Posted 2026-05-06
Remote, USA Full-time Immediate Start

The Containerization Engineer will be responsible for implementing and supporting container-based solutions for Windows Server applications. You will work closely with development and operations teams to containerize existing Windows-based applications, optimize container performance, and establish best practices for container deployment and management.



  • Design and implement containerization strategies for Windows Server applications using Docker, containerd, and other container technologies.

  • Migrate traditional Windows Server applications to containerized environments.

  • Create and maintain Dockerfiles, container images, and related configuration files.

  • Develop CI/CD pipelines for building, testing, and deploying Windows containers.

  • Troubleshoot container-related issues across development and production environments.

  • Collaborate with development teams to optimize applications for container-based deployment.

  • Implement container orchestration solutions (Kubernetes, Docker Swarm, etc.) for Windows workloads.

  • Establish and document best practices for Windows container security, networking, and storage.

  • Monitor container performance and implement optimization strategies.

  • Provide technical guidance and mentorship to junior engineers on containerization practices.

  • Work closely with Security group to Implement security controls for environment hardening and resolving vulnerabilities.


Minimum Qualifications



  • Bachelor's Degree in Information Technology, Computer Science, other relevant field, or equivalent relevant experience; Master's Degree preferred.

  • Security+ Cert is required or must be obtained within 90 days of role start.

  • 8-15 years of experience in Systems Engineering/Analysis. Specifically, 3-5 years of experience in IT operations, DevOps, or software engineering and 2+ years of experience with containerization technologies (Docker, containerd, etc.)


Other Job Specific Skills



  • Experience with Kubernetes for Windows workloads.

  • Strong knowledge of Windows Server administration and architecture.

  • Experience containerizing Windows-based applications.

  • Familiarity with container orchestration platforms (Kubernetes, Docker Swarm).

  • Understanding of CI/CD principles and implementation.

  • Working knowledge of infrastructure as code tools (Terraform, Ansible, PowerShell DSC).

  • Experience with version control systems (Git).

  • Strong troubleshooting and problem-solving skills.

  • Excellent communication and collaboration abilities.



Preferred Qualifications



  • Knowledge of hybrid container environments (Windows and Linux).

  • Familiarity with cloud platforms (Azure, AWS, GCP).

  • Experience with application modernization and refactoring.

  • Understanding of microservices architecture.

  • Knowledge of monitoring and observability tools for containerized applications.

  • Relevant certifications (Docker Certified Associate, CKA, CKAD, etc.).

  • Experience with .NET framework and applications

Similar Jobs

Back to Job Board