Senior Infrastructure Engineer
Hackajob
Oritain is the global leader in product verification, with locations in Auckland, Dunedin, London, Singapore and Washington D.C.
Our Mission: Science, Technology and Global Impact
Our mission is to protect people and the planet by harnessing science, technology and services to build a community of origin verified suppliers and buyers. As a Senior Infrastructure Engineer, you will be the backbone of this mission, responsible for building, automating, and securing the Microsoft Azure cloud platform that hosts all of our mission-critical software and services.
We are looking for an experienced infrastructure leader to embed best practices, drive automation, and champion a true DevOps culture within our growing software engineering team.
The Opportunity: Automation, Security, Scalability
Working closely with the Head of Engineering and the development squads, you will own the delivery, operational health, and continuous improvement of our cloud platform. This role is a strategic blend of infrastructure architecture, security implementation, and developer enablement.
Key Responsibilities
Cloud Architecture and Infrastructure as Code (IaC)
- Azure Platform Ownership: Design, implement, and maintain the core architecture of our platform on Microsoft Azure, ensuring high availability, disaster recovery, and cost optimisation.
- Automation: Lead the development and maintenance of all infrastructure using Infrastructure as Code (IaC) tools, particularly Terraform or Azure Resource Manager (ARM) templates, to achieve immutable and repeatable environments.
- Security: Implement and enforce cloud security best practices, including network configuration (VNETs, Firewalls), identity management (Azure AD, RBAC), and platform governance.
- Developer Enablement: Establish and maintain robust, self-service tools and environments that allow software engineers to deploy, monitor, and debug their applications quickly and reliably.
- CI/CD Pipeline: Own and enhance the continuous integration and continuous deployment (CI/CD) pipelines, primarily using Azure DevOps, to automate code testing, security scanning, and seamless delivery to production.
- Operational Excellence: Implement comprehensive logging, monitoring, and alerting strategies (e.g., Azure Monitor, Application Insights) to ensure rapid detection and resolution of production issues.
- Cross-Functional Partnership: Collaborate with the Backend and Frontend Engineers to define service requirements, plan resource scaling, and troubleshoot complex production issues.
- Technical Guidance: Provide technical mentorship to the wider engineering team on cloud architecture, security principles, and robust operational practices.
- Documentation: Create and maintain clear, high-quality documentation for infrastructure, deployment processes, and operational runbooks.
- Work Style: We operate a hybrid model, requiring a minimum of three days per week in our London office to maximise collaboration and platform insight.
- Technology: We are a Microsoft Azure cloud-native organization. We rely on .NET for services and React/Angular for frontends, all deployed via automated pipelines.
- Team: You will be the senior voice for infrastructure and DevOps, embedded within a mission-driven software engineering team.
- Senior Cloud Expertise: Significant professional experience (typically 5+years) focused on cloud infrastructure and operations.
- Azure Depth: Deep, hands-on expertise with a wide range of Microsoft Azure services (e.g., App Service, Functions, Networking, Security Center).
- Automation Focus: Proven experience building and managing infrastructure using Infrastructure as Code (IaC) tools, with strong preference for Terraform.
- CI/CD Tools: Expert knowledge and experience administering and optimising CI/CD systems, preferably Azure DevOps Pipelines.
- Operating Systems & Networking: Strong understanding of Linux/Windows administration, IP networking fundamentals, and cloud-native security concepts.
- Scripting: Proficiency in scripting languages (e.g., PowerShell, Bash, Python) for automation and operational tasks.
- Experience working with container technologies (Docker, Kubernetes).
- Familiarity with compliance standards or regulated environments.
- Experience in optimising database services (e.g., Azure SQL, Cosmos DB) for performance and cost.
- Paid Leave- 35 days (inclusive of public holidays)
- Birthday Off
- Volunteering Leave Allowance
- Enhanced Parental Leave
- Life Insurance
- Healthcare Cash Plan
- Employee Assistance Programme (EAP)
- Pension
- Monthly Wellbeing Allowance
- Breakfast, Snacks, Friday lunch & Barista Coffee Machine in the office
- Learning Portal with over 100,000 assets available to support professional development
- Hybrid working set-up (Farringdon, London)
- Plenty of friendly 4-legged pets in the office!
We appreciate your patience and look forward to connecting with you soon!