> Markdown version of [/jobs/ext/3410677-infrastructure-developer](https://www.wearedevelopers.com/jobs/ext/3410677-infrastructure-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Infrastructure Developer - **Company:** Cloudious LLC - **Location:** Sienna, TX, United States - **Experience:** Experienced - **Contract:** Temporary to permanent - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Code Review, Continuous Integration, Relational Databases, Software Debugging, Digital Architecture, Distributed Systems, Hyper-V, PostgreSQL, Microsoft SQL Server, Windows Servers, MySQL, Network Control, Open Source Technology, OpenStack, Windows PowerShell, Ansible, Prometheus, Software Engineering, System Software, Virtual Machines, Virtualization Technology, Data Logging, System Availability, Grafana, Concurrency, Git, Data Layers, Kubernetes, Infrastructure Automation Frameworks, Information Technology, SDN Network, Restful APIs, Terraform, Golang - **Published:** September 30, 2026 - **Apply:** https://www.careerjet.com/jobad/us19b124582123eabf532411bee949762e ## About the Role * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 4+ years of software engineering experience, with a strong focus on infrastructure or platform software (not just application development) * Strong proficiency in Go (Golang), including concurrency patterns (goroutines, channels), interfaces, and building production-grade services * Hands-on experience with Kubernetes internals or ecosystem - writing controllers/operators, working with the client-go library, CRDs, and the controller-runtime/reconciliation pattern * Strong experience with relational databases (e.g., PostgreSQL, SQL Server, MySQL) - schema design, transactions, migrations, and writing performant queries from Go * Experience designing and building distributed systems: state reconciliation, eventual consistency, leader election, and failure handling * Experience building and consuming REST or gRPC APIs * Working knowledge of Git-based development workflows, CI/CD pipelines, and automated testing practices * Strong debugging and systems-level troubleshooting skills across compute, storage, and networking layers Preferred Qualifications * Prior experience building or contributing to a Kubernetes-style control plane, cloud provider infrastructure, or a hypervisor management platform (e.g., contributions to Kubernetes, KubeVirt, OpenStack, or similar) * Experience with KubeVirt or other VM-on-Kubernetes projects * Knowledge of software-defined networking (SDN) concepts as applied to Hyper-V virtual switches * Experience with observability stacks (Prometheus, Grafana, OpenTelemetry) * Familiarity with Infrastructure-as-Code tools (Terraform, Ansible, PowerShell DSC) * Experience operating in regulated or enterprise datacenter environments with strict change-management processes * Contributions to open-source infrastructure or Kubernetes ecosystem projects * Understanding of Microsoft Hyper-V architecture (VHDs/VHDX, virtual switches, checkpoints, live migration, Hyper-V Manager/WMI, or Hyper-V's underlying Host Compute Service) ## Description * Design and develop a custom control plane for orchestrating Microsoft Hyper-V hosts and virtual machines, following Kubernetes-style declarative, reconciliation-loop architecture patterns * Build core control plane components in Go, including API servers, controllers/operators, schedulers, and reconciliation loops * Design and maintain the relational database schema used for cluster state, VM inventory, host topology, and configuration data * Implement custom Kubernetes Custom Resource Definitions (CRDs) and controllers where Kubernetes itself is used as (or alongside) the orchestration layer * Build robust, idempotent reconciliation logic that keeps actual infrastructure state in sync with desired state * Develop APIs (REST/gRPC) for internal and external consumers to interact with the control plane * Implement observability (metrics, logging, tracing) for control plane health, VM scheduling decisions, and host resource utilization * Design for high availability, failure recovery, and safe concurrent operations across a fleet of Hyper-V hosts * Write unit, integration, and end-to-end tests for control plane components; participate in code reviews * Collaborate with infrastructure, platform, and SRE teams to define scheduling policies, resource quotas, and placement constraints * Document architecture decisions, APIs, and operational runbooks for the platform, Go (Golang)- concurrency, interfaces, production services Virtualization Microsoft Hyper-V, WMI, Host Compute Service (HCS), PowerShell Orchestration Kubernetes, CRDs, controllers/operators, client-go, reconciliation loops Data Layer Relational databases (PostgreSQL/SQL Server/MySQL), schema design, migrations Distributed Systems State reconciliation, leader election, failure recovery, eventual consistency APIs REST, gRPC Observability Prometheus, Grafana, structured logging, tracing Tooling Git, CI/CD, containers, Windows Server administration, Invenergy is North America's largest privately held developer, owner, and operator of power infrastructure. With 25 years of trusted execution, we deliver reliable, affordable ener… + 7 days ago +