Infrastructure Developer

Ncounter Technology Recruitment — United Kingdom · Posted ~3 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Infrastructure Developer Ncounter is supporting the growth of a highly technical infrastructure engineering function and is looking for an experienced Infrastructure Developer who sits firmly between software engineering and large-scale infrastructure. This is not a traditional infrastructure or operations position. You will be writing production-quality Python and building the APIs, services and automation that connect complex infrastructure environments. The wider goal is to remove manual infrastructure processes and replace them with reliable, self-service, API-driven services. You will design and develop integrations across areas including bare-metal compute, networking, storage, cloud and workload platforms. A major part of the role will involve building API services around a central CMDB, creating a reliable source of truth that can drive automated provisioning, configuration and infrastructure lifecycle management. Responsibilities will include: • Building production-grade services and automation primarily in Python • Designing REST APIs and integration layers across infrastructure platforms • Developing CMDB services, schemas and infrastructure data models • Creating event-driven automation workflows and self-service capabilities • Integrating vendor and internal APIs across compute, networking, storage and cloud • Working closely with infrastructure, platform, security and application engineering teams We are particularly interested in engineers with: • Strong commercial Python software development experience • FastAPI, SQLAlchemy, Pydantic and PostgreSQL exposure • Excellent REST API design and systems integration knowledge • Experience modelling complex infrastructure or configuration data • Knowledge across at least two areas of networking, storage, bare metal, virtualisation or cloud • Kubernetes or cloud-native engineering experience • A background building automation for large, complex technology environments Experience with CMDB platforms, network automation, event-driven architectures, Terraform, Ansible or high-performance infrastructure would be valuable. This is an opportunity for a software engineer who genuinely understands infrastructure to take ownership of complex automation problems at significant scale. Contact Ncounter to discuss the environment, technical challenges and wider opportunity in confidence.