Senior DevOps Engineer

  • devops
  • remote
  • Clutch
  • Goodfirms
  • Upwork

We are looking for a Senior DevOps Engineer with 5+ years of DevOps engineering experience to join a long-term project focused on modernizing municipal land management through a secure, large-scale digital platform for governmental institutions.

You will be deeply involved in infrastructure design and operations, working within a large, distributed engineering team and collaborating closely with a US-based core team to deliver reliable, transparent, and high-impact public-sector solutions.

 Responsibilities:

  • Design and execute a phased migration from vSphere to Hyper-V, including rollback strategies;
  • Migrate workloads in controlled batches and ensure stability during parallel/hybrid operations;
  • Coordinate dependencies across compute, networking, storage, and identity;
  • Plan host upgrades, capacity modeling, and high availability;
  • Manage VM lifecycle, conversion, and replatforming in vSphere and Hyper-V;
  • Migrate NFS shares, VM datastores, mount points, and ISO libraries;
  • Validate performance and data integrity post-migration;
  • Extend Docker Swarm clusters to new hosts;
  • Perform gradual container migration, decommission legacy nodes, and rebalance services;
  • Implement centralized patching, inventory, compliance tracking, and automated rollout;
  • Deploy automated certificate lifecycle management integrated with container workloads;
  • Enforce governance: expiration monitoring, ownership, and rotation policies;
  • Support Kubernetes platform design post-Hyper-V migration;
  • Develop Swarm-to-Kubernetes migration playbooks;
  • Build tooling for deployments, secrets, and ingress.

Required skills:

  • 5+ years of experience in DevOps engineering;
  • Advanced knowledge of Azure and AWS;
  • Strong hands-on experience with VMware vSphere / ESXi and Microsoft Hyper-V (design & operations);
  • Solid Linux administration skills (systemd, networking, storage, performance tuning) with proven troubleshooting across OS and virtualization layers;
  • Strong knowledge of networking fundamentals (VLANs, routing, firewalls) and NFS administration (performance, permissions);
  • Practical experience with Docker Swarm (overlay networking, services, secrets, constraints) and a strong understanding of Kubernetes (EKS and self-managed);
  • Ability to build and maintain CI/CD pipelines for infrastructure and container delivery;
  • Experience with Terraform (preferred) or other IaC tools;
  • Scripting skills in Bash and PowerShell, with basic Python knowledge; experience with Ansible automation;
  • Upper-Intermediate or higher English (spoken and written).

Would be a great plus:

  • Experience migrating large systems to AWS;
  • Professional certifications in AWS, Kubernetes, or DevOps;
  • Prior hands-on system administration or software development background beyond automation.

YOU MAY FIND INTERESTING

Senior Data Engineer

We’re seeking an experienced Senior Data Engineer to join a healthcare project and build, maintain, and evolve the data infrastructure that powers an AI-driven healthcare platform.

See our open position

Lead Generation Specialist (UpWork)

IT Craft is looking for a Lead Generation Specialist to join our team.

See our open position