Senior Infrastructure Developer (Go & Microsoft Hyper-V)
Job Summary
Job Title: Senior Infrastructure Developer (Go & Microsoft Hyper-V)
Work Arrangement: Onsite
Location: Plano TX
Employment Type: Contract / FTC (Fixed-Term Contract)
Engagement Type: W2
End Client: Mphasis
Pay Rate: $40 per hour on W2
Openings: 1
Dhaka Technologies Limited Company (DTLC) is hiring a Senior Infrastructure Developer on behalf of its client Mphasis for a contract / fixed-term engagement in Plano TX.
We are seeking an experienced Infrastructure Developer to design and build a custom control plane for managing Microsoft Hyper-V virtualization infrastructure at scale. This hands-on role combines systems programming virtualization distributed systems and cloud-native orchestration.
- Develop Go-based control plane components including API servers controllers operators schedulers and reconciliation loops.
- Orchestrate Hyper-V hosts and virtual machines using Kubernetes-style declarative architecture.
- Design relational database schemas for cluster state VM inventory host topology and configuration management.
- Implement Kubernetes CRDs REST/gRPC APIs idempotent state reconciliation leader election and failure recovery.
- Build observability through metrics structured logging and tracing.
- Design for high availability safe concurrency and resource scheduling across Hyper-V hosts.
- Create unit integration and end-to-end tests; participate in code reviews and technical documentation.
- Collaborate with infrastructure platform and SRE teams on quotas placement policies and operational runbooks.
- 12 years of software engineering experience including infrastructure or platform development.
- Strong Go expertise including goroutines channels interfaces and production services.
- Experience with Kubernetes internals client-go CRDs controllers and controller-runtime.
- Strong relational database skills including schema design transactions migrations and performant Go queries.
- Experience with distributed systems REST/gRPC APIs CI/CD Git and automated testing.
- Strong systems troubleshooting across compute storage and networking.
Experience with Hyper-V WMI/HCS KubeVirt Prometheus Grafana OpenTelemetry SDN PowerShell or Infrastructure-as-Code is preferred.
Interested candidates should send their updated resume to with the job title in the subject line. Please include your current location work authorization status and availability to start.
Required Skills:
Go (Golang) Kubernetes client-go CRDs controller-runtime Microsoft Hyper-V Distributed Systems REST/gRPC APIs Relational Databases CI/CD Git Prometheus Grafana OpenTelemetry KubeVirt PowerShell Infrastructure-as-Code
Required Education:
Bachelors degree in Computer Science Engineering or a related field or equivalent experience; 12 years of software engineering experience