DevOps Engineer
Role details
Job location
Tech stack
Job description
We are a forward-looking energy company developing modern digital channels (Web and App) to serve our customers, partners and internal stakeholders. Our digital channels are built using various technologies and is hosted and operated on the Microsoft Azure cloud platform. As our scope evolves, we are scaling our infrastructure and operations to meet increased demand, high reliability, security and regulatory compliance.
As DevOps Engineer you will join the Customer Experience Pulse team and be responsible for designing, implementing, operating and improving the Azure-based infrastructure that supports our applications. You will work closely with development teams, platform engineers, information security, compliance and operations stakeholders to ensure our environments are robust, scalable, secure and compliant. You'll enhance our internal platforms by introducing automation, observability, and deployment best practices. Collaboration will be key, as you'll work closely with peers across infrastructure, security, and software development to drive platform stability and performance.
- Design and scale Azure cloud infrastructure to support the engineering teams in Customer Experience domain.
- Define and implement infrastructure as code (IaC) practices (e.g., ARM Templates, Bicep, Terraform) for provisioning and managing Azure resources.
- Automate deployment pipelines (CI/CD) for our applications, infrastructure and configuration changes.
- Build, monitor and operate the environments (development, test, acceptance, production).
- Collaborate across teams (developers, IT operations, security, compliance) to align infrastructure with application requirements, organizational standards and regulatory obligations.
- Manage environment life-cycle: initialization, updates, patching, scaling, decommissioning.
- Define and maintain Service Level Objectives (SLOs) and Service Level Indicators (SLIs) to measure and improve reliability.
- Implement observability best practices, including metrics, logs, tracing, and alerting systems, to increase visibility across platforms.
- Participate in platform roadmapping and advocate for reliability-first principles across teams.
- Document infrastructure, operational processes, and support knowledge transfer across the teams.
Must-haves:
- Proven experience working as a DevOps or Cloud Engineer in Azure environments.
- Strong knowledge of Azure services (networking, identity, security, compute, storage)
- Experience with Infrastructure as Code (IaC) tools and automation frameworks.
- Familiar with CI/CD pipelines and automation tooling (e.g., Azure DevOps, GitHub Actions).
- Familiarity with observability stacks (e.g., Prometheus, Grafana, ELK, Dynatrace).
- Passionate about platform quality, system performance, and continuous improvement.
- Strong collaboration skills: able to partner with development, operations and security functions.
Nice-to-haves:
- Experience in a regulated industry (e.g., energy, utilities, finance) or working with compliance frameworks.
- Experience with containerization (Docker, Kubernetes/AKS) and micro-services infrastructure.
- Experience with cost-management on cloud platforms and optimization techniques.
- Understanding of site-reliability engineering (SRE) principles.
- Knowledge of hybrid cloud architecture
You'll join the CX Pulse team within the Customer Experience domain. We offer a collaborative culture, hybrid working, and opportunities for professional growth in cloud and DevOps engineering.
- Shape Tomorrow's Energy Today
- Work with cutting-edge Azure technologies and automation practices to deliver high-performing digital platforms.
- Collaborate with passionate experts across engineering, security, and operations in a dynamic, forward-thinking team.
Requirements
- Proven experience working as a DevOps or Cloud Engineer in Azure environments.
- Strong knowledge of Azure services (networking, identity, security, compute, storage)
- Experience with Infrastructure as Code (IaC) tools and automation frameworks.
- Familiar with CI/CD pipelines and automation tooling (e.g., Azure DevOps, GitHub Actions).
- Familiarity with observability stacks (e.g., Prometheus, Grafana, ELK, Dynatrace).
- Passionate about platform quality, system performance, and continuous improvement.
- Strong collaboration skills: able to partner with development, operations and security functions.
Nice-to-haves:
- Experience in a regulated industry (e.g., energy, utilities, finance) or working with compliance frameworks.
- Experience with containerization (Docker, Kubernetes/AKS) and micro-services infrastructure.
- Experience with cost-management on cloud platforms and optimization techniques.
- Understanding of site-reliability engineering (SRE) principles.
- Knowledge of hybrid cloud architecture
Benefits & conditions
You'll join the CX Pulse team within the Customer Experience domain. We offer a collaborative culture, hybrid working, and opportunities for professional growth in cloud and DevOps engineering.
- Shape Tomorrow's Energy Today
- Work with cutting-edge Azure technologies and automation practices to deliver high-performing digital platforms.
- Collaborate with passionate experts across engineering, security, and operations in a dynamic, forward-thinking team.