Location: Ireland – Dublin or Waterford | Position: Full Time | Hybrid: Yes
About the Role
We are seeking a Senior Azure Cloud Engineer who is passionate about building secure, modern, and scalable Azure platforms and who has a strong ambition to progress toward a Cloud / Solutions Architect role.
In this role, you will be responsible for deploying, securing, and managing Azure solutions across multiple customer environments. You will work hands‑on with Azure IaaS, modern PaaS services, and Azure Virtual Desktop (AVD), lead cloud migrations, and embed security and governance by design using Infrastructure as Code (IaC) and Microsoft security platforms.
As a customer‑facing engineer, you will bring technical excellence, professionalism, and strong communication skills, partnering closely with architects and project managers to deliver high‑quality, secure cloud outcomes.
Key Responsibilities
Design, deploy, and manage Azure solutions across multiple customer environments, ensuring best‑practice architecture, security, reliability, and performance.
Implement and operate Azure IaaS (Virtual Machines, VNets, Load Balancers, Storage) and Azure PaaS services (App Services, Functions, Azure SQL, Managed Databases, etc.).
Design, deploy, and manage Azure Virtual Desktop (AVD) environments, including host pools, session hosts, application groups, and user access models.
Take a PaaS‑first, modern cloud approach, reducing operational overhead and improving resilience where appropriate.
Security & Governance (Security by Design)
Implement and manage Azure Web Application Firewall (WAF) and Azure Firewall to secure customer workloads.
Configure and operationalise Microsoft Defender for Cloud, including:
Secure Score improvement
Policy enforcement
Threat protection
Regulatory and compliance posture management (CSPM)
Embed Infrastructure as Code security, ensuring environments are deployed securely and consistently from day one.
Implement governance frameworks using Azure Policy, RBAC, Key Vault, and management groups.
Lead and support customer cloud migrations, including:
Discovery and assessment
Wave planning
Advise customers on modernisation opportunities during migration, including refactoring to PaaS services where appropriate.
Support desktop and RDS migrations to Azure Virtual Desktop, advising customers on modern workplace and application delivery strategies.
Automation & DevOps
Automate environment provisioning and configuration using Terraform and/or Bicep, with security and compliance built in.
Use PowerShell and Azure CLI for operational automation and troubleshooting.
Support and integrate CI/CD pipelines using Azure DevOps or GitHub Actions.
Operations & Support
Perform ongoing monitoring, optimisation, and cost/performance tuning using:
Application Insights
Support DR and resilience strategies using Azure Backup and Azure Site Recovery (ASR).
Provide 3rd‑line support, root‑cause analysis, customer documentation, and onboarding guidance.
Collaboration & Architecture Development
Work closely with solution architects and project managers to deliver high‑quality cloud services.
Contribute to solution design discussions, technical standards, and architectural decisions.
Actively develop skills and experience toward an Azure Solutions Architect role, with mentorship and exposure to architecture‑level responsibilities.
Required Skills & Experience
5+ years’ hands‑on experience working with Microsoft Azure in a production, enterprise, or MSP environment.
Strong experience across Azure IaaS and PaaS services.
Proven experience implementing and tuning Azure WAF and Azure Firewall.
Strong proficiency with Terraform and/or Bicep, PowerShell, and Azure CLI.
Solid Understanding of
Azure identity and access (Entra ID, RBAC)
Networking and security
Monitoring and logging
Experience applying governance and security controls across multiple subscriptions or tenants.
Excellent customer‑facing communication skills, with the ability to clearly explain technical concepts.
Experience working for an MSP or Microsoft Partner.
Strong exposure to Infrastructure as Code security and policy‑driven deployments.
Experience with Microsoft Defender for Cloud and Cloud Security Posture Management (CSPM).
Familiarity with Zero Trust security principles and compliance frameworks.
Exposure to
Database and application modernisation
Hybrid networking experience (VPN, ExpressRoute).
Scripting experience with PowerShell and/or Python.
AZ‑305 – Azure Solutions Architect Expert
AZ‑500 – Azure Security Engineer Associate
Education
Degree in Computer Science, Information Systems, or equivalent experience.
HCS Benefits Package
At HCS, we value our employees and offer a comprehensive benefits package to support their wellbeing and professional growth. Our benefits include:
HCS Pension Scheme - competitive retirement savings plans with company matching contributions.
Aviva Care - Access to Health & Wellness Support – Anytime, Anywhere
Paid Time Off: Generous paid time off policies, including vacation, sick leave, and holidays.
Professional Development: Opportunities for continuous learning and development, including access to training programs and certifications.
Work‑Life Balance: Flexible work arrangements to support a healthy work‑balance.
Death in Service – in the unlikely event of your death, a lump sum of 4 × your annual salary will be paid to your nominated beneficiary
#J-18808-Ljbffr