Infrastructure Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
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
Requirements
-
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?