At Walgreens Boots Alliance, we are an integrated healthcare, pharmacy and retail leader serving millions of customers and patients every day. With a 170-year heritage of caring for communities, our team is dedicated to innovation in healthcare technology with agility to respond quickly to operational needs through a 24/7 'follow the sun' model.
We believe in hiring great people and ensuring everyone has the best possible work experience every day. Together, we strive to deliver more joyful lives through better health.
About the Role:
We are seeking a DevOps Engineer to join our team and contribute to a high-impact, global technology initiative. Reporting to the DevOps and Delivery Lead, this role offers the unique opportunity to influence and enhance the deployment of technology solutions that will reach millions of customers.
This is a hybrid position based in WBA Dublin 02 offices.
Key Responsibilities:
* Work with and support our DevOps teams to establish and enforce best practices and standards.
* Review and enhance deployment procedures to ensure they meet organizational standards and industry best practices.
* Design and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using Microsoft Azure Boards, Repos, & Pipelines.
* Construct and manage Artifacts using JFrog & Azure Container Registry (ACR).
* Configure and maintain deployment pipelines in Azure utilizing Kubernetes, Helm, & Docker.
* Collaborate with architecture and other tech teams to ensure systems meet both functional and non-functional requirements.
* Lead initiatives to automate deployment and testing processes, utilizing tools like SonarQube, Selenium, and Bash scripting to reduce manual interventions.
* Analyse and resolve complex technical challenges with a proactive and innovative approach.
* Build strong working relationships across teams to ensure alignment and effective execution.
* Serve as a trusted advisor within the team, fostering collaboration and mutual respect.
What Will Make You Successful:
* You will be able to build, maintain, & optimize build/deployment pipelines for pre-existing & new projects.
* Drive planning sessions to align DevOps goals with organizational and team objectives.
* Foster an automate-first mindset, ensuring automated processes are prioritized and effectively implemented.
* Facilitate effective communication and collaboration between the DevOps and program teams to optimize ways of working.
* Showcase strong problem-solving skills, addressing system and pipeline issues proactively.
Requirements:
* A bachelor's degree in Computer Science, Engineering, or relevant work experience.
* 2-5 years of experience in a DevOps or similar role, with a track record of successful technology projects.
* Strong communication and collaboration skills with abilities in mentoring and leading teams.
* A collaborative mindset and the ability to work seamlessly with diverse, global, and remote teams.
Desired Skills:
* CI/CD tools e.g., Jenkins, GitLab, etc.
* Infrastructure as code IaC tools such as Terraform or other such as Ansible, etc.
* Cloud architecture fundamentals with hands-on experience in AWS, Azure, or Google Cloud.
* Containerization and orchestration technologies such as Docker or Kubernetes.
* Scripting languages like Python or Bash.
* Monitoring and logging solutions such as Grafana, Prometheus, or Pingdom.
What We Offer:
* A collaborative and innovative work environment focused on continuous improvement.
* Learning and development opportunities, including funding for professional certifications.
* A hybrid working model with flexibility and a supportive approach.
* Competitive salary and comprehensive benefits.