Applications for this job have closed. This page will redirect to Philip Morris International UK employer page in 10 seconds.

Senior Automation Engineer

Philip Morris International UK

Location: Greater London

Job Type: Full time


The Team
We’ve recently launched a new IT Consumer organization at PMI and we are responsible for all of the solutions, technologies and services that underpin our engagement with our customers. We look after corporate web platforms, global commerce platforms, digital engagement platforms, consumer lifecycle platforms and omnichannel services for B2B and B2C channels.

The IT Consumer group is accountable for the architecture/design, develop/industrialize, integrate/deploy, engineer/operationalize and, sustain/improve, delivery areas. It’s a very diverse group with our key people being located in London, UK, Jakarta, Indonesia and Buenos Aires, Argentina. We also partner closely with Infosys in Mohali and Hyderabad in India, who are a big and important part of our family too.

Our team is called Engineering & Ops and is responsible for the delivery, run and improvement of the technology landscape that underpins our products and services. As well as providing application support and management, the team is responsible for the run and improvement of all technology in the production environment and ensuring an effective service operation across all platform services.

Our team seeks to be highly customer and consumer centric and we are looking for outstanding individuals who enjoy working on large, complex and multi-dimensional problems, to help us design and deliver the next phase of our technology operational model. We work in a highly regulated environment across many geographies with a fast-paced business environment which is incredibly interesting to work in.

Role Summary

We are looking for world-class DevOps Engineers with experience in developing processes, tools and automation for managing distributed systems in production environments. Our DevOps team combines software and systems engineering and system administration practices to develop creative engineering solutions to operations problems.

Partnering closely with our technology run partners, Infosys, and our colleagues in Domain Architecture and Solution Management, we focus on automating operations for our growing footprint of deployments, building self-service products to empower internal customers and increasing the reliability and scalability of services with application and systems-level improvements. We are hiring DevOps Engineers of all levels and disciplines – our levels are Engineer, Senior Engineer and Architect.

We are expecting our DevOps Engineers to live and breathe customer solutions. Our technology footprint is large and unwiedly and needs to be consolidated, managed, automated and simplified – our constant optimization of it is of huge importance. The delivery team comprises Site Reliability Engineers and DevOps Engineers to help crafting solutions that will delight our markets, regions, functions and ultimately, our consumers. The team interact very closely with our vendor population, especially Amazon Web Services, Salesforce, Adobe and SAP) to deliver change to the technology estate and integrate technology where vendors are less mature.

This position is an integral member of the wider technology function and will be highly visible, work across multiple teams to deliver automation solutions and drive both efficiency and effectiveness. It is essential that the role holder is a highly collaborative individual. We are seeking individuals that enjoy automating and reducing manual work – quality and time to market is important to us so it’s key that we have people who truly believe in this direction.

Key Responsibilities
  • Collaborate with different technology groups to deliver services and solutions for the technology stack
  • Drive the optimization of building and managing infrastructure through automation.
  • Development and improvement of Continuous Integration and Continuous Delivery pipelines for developer productivity increase
  • Provide tools, and solutions that enable software engineers to deploy and fix forward fast
  • Design and implement logging, monitoring and alerting solutions, increasing systems visibility and enabling faster recovery from incidents
  • Automate systems management, focusing on performance and scalability, improving utilization and reducing toil
  • Ensure all services and solutions designed are built in adherence to PMI’s InfoSec policies and are fully industrialized for consumption by customers and technology groups
  • Optimise systems for performance and scalability, building infrastructure and eliminating work through automation
  • Research and development of tooling and/or process to enable delivery, operations and infrastructure teams
  • Enable consumption of our features and functions via self-service
  • Design and management of cloud architectures guaranteeing high availability, top performance and reliability
  • Be involved in engineering and applications operations
  • Design cost-effective solutions and services ensuring that value is measured, tracked and realized at the end of key delivery points
  • Driving on-boarding and adoption of our core automation tools, services and apps.
  • Participate in and promoting the PMI DevOps and Technical Communities
  • Work in a data driven environment to set, monitor and meet ambitious quality goals

Essential Skills & Experience
  • Experience of building, running and improving CI/CD frameworks, tools etc. and industrializing these into day-to-day operations
  • Excellent skills and experience in configuration management via Puppet, Chef, Ansible, or others
  • Extensive experience of deploying technology solutions across cloud-native platforms. We predominantly use Amazon Web Services, Salesforce Cloud, Adobe Cloud and SAP Hybris Cloud
  • Demonstrable experience of integrating and industrializing technology platforms (SaaS, PaaS, IaaS) on a global scale reducing operational and process waste
  • Demonstrated history in automating operations processes
  • Experience with containerisation (preferably Docker, K8s)
  • Experience with DNS and Content Distribution Networks (Akamai is highly desirable)
  • Experience with implementation of Identity & Access Management (IAM) and Single Sign-On (SSO)
  • Deep experience of integrating monitoring and alerting technologies, such as New Relic, CloudWatch and Elasticsearch 7 into the technology stack and driving significant change in the customer experience
  • Fluency in one or more high-level programming languages like Java, Python, Go, Ruby or equivalent
  • Experience writing automatic tests and adapting a code base for better test-ability
  • Experience with microservices architectures
  • Strong ability and enthusiasm to learn new technologies in a short period of time. We seek a self-starter, visionary person with leadership capabilities
  • Demonstrable understanding of security and networking principles in a cloud-native environment
  • Has worked within, and can appreciate, the need for applying delivery methodologies such as Scrum, Kanban, Waterfall etc. appropriately to the work being delivered

The job/role offer is subject to valid right to work in UK

What we offer

Our success depends on the men and women who come to work every single day with a sense of purpose and an appetite for progress. Join PMI and you too can:

  • Seize the freedom to define your future and ours. We’ll empower you to take risks, experiment and explore.
  • Be part of an inclusive, diverse culture, where everyone’s contribution is respected; collaborate with some of the world’s best people and feel like you belong.
• Pursue your ambitions and develop your skills with a global business – our staggering size and scale provides endless opportunities to progress.