👨🏻‍💻 postech.work

Azure Infrastructure Senior Engineer

Codec • 🌐 In Person • 💵 $50,000 - $85,000

In Person Posted 2 days, 21 hours ago

Job Description

Description

Codec is looking for a Senior Azure Infrastructure Engineer who thrives on turning architectural vision into production-ready reality. This is a hands-on implementation role for someone who takes genuine pride in building Azure infrastructure solutions the right way: automated, tested, version-controlled, and secure.

You'll work closely with our Cloud Solution Architects to bring their designs to life, implementing enterprise-grade infrastructure that follows Microsoft's Well-Architected Framework, Cloud Adoption Framework, and Azure Landing Zone patterns. This isn't about ticking boxes-it's about crafting robust, repeatable solutions that stand up to real-world enterprise demands. You'll collaborate with Project Managers to ensure delivery stays on track across multiple concurrent customer engagements, balancing technical excellence with practical delivery discipline.

As part of a Microsoft Partner organisation, you'll gain exposure to varied enterprise environments and challenging technical problems. This is an opportunity for a strong engineer who wants to deepen their Azure expertise whilst working on meaningful projects that directly impact how businesses run their critical infrastructure. If you care about Infrastructure as Code done properly, enjoy the satisfaction of seeing automated pipelines deploy complex environments flawlessly, and want to work somewhere that values engineering craft, this role will suit you well.

This is a hybrid role based from our Dublin office, with flexible remote working arrangements. You'll have the flexibility to balance office and remote work in a way that supports both collaboration and focused implementation time.

Occasional travel to enterprise customer sites may be required to support the Cloud Solution Architect during on-site engagements. Whilst the Architect leads customer interactions, these visits provide valuable exposure to enterprise environments and broaden your understanding of how solutions operate in different organisational contexts.### Key Responsibilities

Implement Azure infrastructure solutions based on designs and architectural patterns provided by Cloud Solution Architects, ensuring alignment with Microsoft best practices and customer requirements

Build, maintain, and continuously improve Infrastructure as Code using Terraform, Bicep, and PowerShell-writing modular, reusable, and testable code that can be confidently deployed across multiple environments

Design and manage CI/CD pipelines for infrastructure deployment using Azure DevOps Pipelines and GitHub Actions, incorporating appropriate gates, approvals, and quality checks

Implement automated testing for IaC deployments and ensure robust secret management practices using Azure Key Vault and secure pipeline variable handling

Configure and manage Microsoft Entra ID components including conditional access policies, identity governance frameworks, Privileged Identity Management (PIM), and SSO configurations

Implement and configure the Microsoft Defender suite (Defender for Cloud, Defender for Endpoint, Defender for Identity) as integral components of customer solution delivery

Deploy and configure core Azure infrastructure services including Virtual Networks, ExpressRoute/VPN connectivity, Azure Firewall, Network Security Groups, Load Balancers, Virtual Machines, Storage accounts, and Compute services

Collaborate closely with Project Managers to ensure tasks are properly tracked, effort is estimated accurately, and work is delivered on schedule across multiple concurrent projects

Work alongside the Cloud Solution Architect during customer engagements, providing technical input and supporting architecture discussions when required

Produce and maintain clear, comprehensive technical documentation and runbooks for implemented solutions, enabling smooth handover and ongoing support

Set up monitoring, alerting, and observability using Azure Monitor, Log Analytics, Application Insights, and related tooling to ensure solutions remain healthy and performant

Informally mentor and support junior and mid-level engineers-sharing knowledge through code reviews, pair programming, and helping raise overall team engineering standards

Contribute to internal automation tooling, reusable templates, and standardised modules that improve delivery efficiency and consistency across the team

Stay current with Azure platform updates, new service capabilities, and evolving best practices-proactively suggesting improvements to existing customer environments where appropriate

Cost up solutions using the Azure pricing calculator with options for PAYG, Reserved Instances and Savings Plan

Skills, Knowledge and Expertise

Automation-first mindset - instinctively reach for code and pipelines rather than manual processes

Ownership mentality - you see tasks through to completion and take pride in the quality of what you deliver

Delivery focus - you understand the balance between engineering perfection and commercial deadlines, and can make pragmatic decisions accordingly

Collaborative working style - you work effectively with Architects and Project Managers, communicating clearly and adapting to different working styles

3+ years of hands-on experience with Microsoft Azure infrastructure in production environments

5+ years overall experience in IT infrastructure or cloud engineering roles

Strong hands-on proficiency with Infrastructure as Code: Terraform, Bicep, and PowerShell - including writing modular, testable code and managing state files/backends effectively

Practical experience building and maintaining CI/CD pipelines using Azure DevOps Pipelines and/or GitHub Actions for infrastructure deployments

Solid understanding of IaC testing approaches, deployment strategies (blue/green, canary deployments for infrastructure), and secret management using Azure Key Vault

Good working knowledge of Azure core infrastructure services: Virtual Networks, VPN/ExpressRoute, Azure Firewall, Network Security Groups, Load Balancers, Virtual Machines, Storage accounts, and Compute services

Working knowledge of Microsoft Entra ID: conditional access policies, identity management, Privileged Identity Management (PIM), and SSO configuration

Working knowledge of the Microsoft Defender suite (Defender for Cloud, Defender for Endpoint, Defender for Identity) and how it integrates into Azure infrastructure solutions

Familiarity with Microsoft Well-Architected Framework (WAF) and Cloud Adoption Framework (CAF) principles and how they guide infrastructure design decisions

Strong collaboration skills - comfortable working closely with Architects and Project Managers in a delivery-focused, consultancy environment

Ability to manage own workload effectively across multiple concurrent projects, estimate effort accurately, and flag risks or blockers early

Experience working within a Microsoft Partner or consultancy environment is strongly advantageous

Experience with Azure Kubernetes Service (AKS) or containerised workloads and their supporting infrastructure

Familiarity with Azure Migrate, Azure Site Recovery, or other migration tooling for lift-and-shift or cloud-native migrations

Knowledge of Azure Policy and governance frameworks at scale, including policy-as-code approaches

Experience with monitoring and observability beyond basics: custom dashboards, advanced alerting rules, workbook creation in Azure Monitor

Exposure to Azure Arc for hybrid and multi-cloud management scenarios

Familiarity with FinOps practices and Azure Cost Management tooling to optimise cloud spend

Experience with Git branching strategies (GitFlow, trunk-based development) and code review workflows in a team setting

Knowledge of Microsoft 365 and Intune integration points with Azure infrastructure (hybrid identity, device management)

Scripting experience beyond PowerShell (Python, Bash) for automation tasks and tooling development

Strongly preferred (candidates should hold at least one of the following):* AZ-104: Microsoft Certified: Azure Administrator Associate

AZ-400: Microsoft Certified: DevOps Engineer Expert

*

Advantageous:

AZ-500: Microsoft Certified: Azure Security Engineer Associate

AZ-700: Microsoft Certified: Azure Network Engineer Associate

AZ-305: Microsoft Certified: Azure Solutions Architect Expert (demonstrates architectural awareness beyond the core engineering role)

About Codec

Established over 40 years ago, Codec is a multi-award-winning Microsoft Solutions Partner, trusted by public and private sector organisations to deliver impactful digital transformation. With offices in Dublin, Belfast, Cologne, and across Germany, our team of over 300 experts specialises in harnessing the full potential of Microsoft technologies—including Dynamics 365, Power Platform, Azure, and Copilot—to drive innovation, automation, and operational excellence. Codec combines deep industry expertise with a proven track record to help organisations unlock the power of AI and modern cloud solutions

Though originally best known as a hardware reseller, since 2010 Codec has focused on building an outstanding software consulting business with a team of experts implementing enterprise solutions using products from Microsoft and Oracle. Our customer base, revenues and average contract values have grown steadily year on year and we continue to invest in the provision of new product and service offerings.

Our team is a careful mix of recent graduates and experienced professionals from a variety of diverse cultural backgrounds. We are a melting pot of seasoned consultants supported by the best talent from the local universities. We have a thriving placement student academy and graduate recruitment programme which grows year on year.

This company is an equal opportunities employer

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.