Overview
Senior DevOps Engineer role at Poppulo, a fast-growing software company, to design, build and maintain cloud infrastructure and CI/CD pipelines on Azure and to embed best practices and security across the DevOps lifecycle.
What you'll do
- Collaborate with software development to integrate best practices into the DevOps pipeline, automating controls and promoting a culture of operational excellence and continuous improvement.
- Design, build, and maintain CI/CD pipelines using GitLab, ensuring efficient, reliable, and repeatable build, test, and deployment processes.
- Provision and manage cloud infrastructure on Azure using Infrastructure as Code (IaC) tools such as Terraform, ensuring environments are scalable, resilient, and cost-efficient.
- Implement monitoring, logging, and alerting solutions to ensure system health and rapid incident response.
- Embed security practices across the DevOps pipeline, including vulnerability scanning, secrets management, and adherence to Azure security best practices.
- Participate in incident response activities, contributing to root cause analysis and the implementation of preventative measures.
- Support compliance with industry standards and regulations (e.g., GDPR, ISO 27001) through appropriate infrastructure controls, access management, and audit readiness.
- Provide guidance and support to development teams on DevOps best practices, tooling, and workflows.
- Work with AI-driven technologies, contribute to building AI-powered solutions, and leverage AI tools to enhance automation, engineering efficiency, and DevOps practices.
What you'll need
- 5+ years of hands-on experience in DevOps or Platform Engineering, with experience owning and improving production cloud infrastructure at a senior level.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Deep, hands-on Microsoft Azure expertise is essential, with substantial production experience across Azure compute, networking, storage, and identity (Entra ID).
- Strong hands-on CI/CD engineering experience, including designing, building, troubleshooting, and improving production pipelines, repositories, and deployment workflows.
- Strong hands-on Infrastructure as Code (IaC) experience managing production cloud infrastructure. Terraform is preferred; strong experience with comparable IaC technologies will also be considered.
- Demonstrated ability to independently investigate unfamiliar or complex environments, identify technical gaps, and drive solutions with limited direction.
- Proficiency in scripting and automation languages (e.g., PowerShell, Python, Bash).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes, AKS).
- Solid understanding of observability (e.g., MELT) and related tools.
- Familiarity with Azure security tooling, including Microsoft Defender for Cloud, Key Vault, and RBAC.
- Understanding of networking fundamentals in Azure (VNets, NSGs, Private Endpoints, DNS).
- Strong communication and collaboration skills across development, operations, and stakeholder teams.
Nice to have
- Hands-on experience with GitLab/GitLab CI.
- Microsoft Azure certifications (e.g., AZ-104).
- Experience with repository and CI/CD pipeline migrations, particularly to GitLab.
- Exposure to security and code quality scanning tools such as SonarQube, or similar.
- Experience working in regulated industries or with compliance frameworks.
Details
- Location: Ireland-based remote role; candidates must currently be based in Ireland.
- Compensation: Annual base salary gross of 70,000-85,000 EUR plus variable.
- Flexible work arrangement.
Read the full description and apply on the company’s own careers page.