The Company
NorthMark Compute & Cloud (NMC²) is backed by dedicated leadership and investment, with a clear mission as it operates at the bleeding edge of technology. Its goal is to scale and enhance the high-performance computing (HPC) and cloud infrastructure that supports its clients' research, production, and delivery, enabling breakthroughs that shape the industries of tomorrow. Its engineers build critical infrastructure to eliminate friction in scientific research, simulations, analysis, and decision-making, accelerating discovery and driving faster innovation.
The Position
We are seeking a Network Automation Manager to lead our Network Automation team, which is responsible for building the automation frameworks, tools, and services that enable reliable, scalable, and self-service networking across G-Research’s global infrastructure. In this role, you will define the strategy and technical direction for network automation at scale, ensuring our platforms support the needs of high-performance compute and research environments. You will manage and grow a team of engineers, fostering a culture of collaboration, innovation, and continuous improvement. This is a leadership position with both technical and managerial responsibilities, requiring a strong balance of engineering expertise, people leadership, and strategic vision.
Responsibilities:
Lead, mentor, and grow a high-performing team of network automation engineers
Define and execute the roadmap for network automation, aligning with infrastructure and business goals
Drive the adoption of Infrastructure-as-Code, CI/CD practices, and observability within network engineering
Collaborate with peer teams (Network Engineering, Security, Platform, and Application teams) to deliver end-to-end infrastructure automation solutions
Ensure the scalability, reliability, and security of the network automation platform
Partner with senior leadership to communicate priorities, progress, and challenges for network automation initiatives
Balance hands-on technical engagement with leadership responsibilities, providing architectural guidance and oversight where needed
Foster a culture of operational excellence, documentation, and knowledge sharing across the team
Requirements:
Proven experience managing engineering teams in networking, infrastructure, or automation domains
Strong background in computer networking (routing, switching, firewalls, protocols) with a deep understanding of large-scale network operations
Hands-on experience with automation technologies (Python, Ansible, Terraform, Jinja2) and Infrastructure-as-Code practices
Familiarity with modern software engineering tools, including version control (Git), CI/CD, and observability tooling
Ability to set technical strategy and translate it into actionable goals for the team
Excellent communication and leadership skills, with experience collaborating across multi-disciplinary teams
A track record of building strong engineering cultures that emphasize reliability, scalability, and continuous improvement
Experience in hybrid infrastructure environments (data center, HPC, cloud)
Exposure to event-driven or API-based automation approaches
Knowledge of containers and orchestration platforms (Docker, Kubernetes)
Familiarity with service discovery, secrets management, or policy-as-code frameworks
Experience mentoring or developing engineers at different career stages (interns through senior engineers)