Albarraque, Portugal


Information Technology



Job ID


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 Site Reliability Engineers with experience in developing processes, tools and automation for managing distributed systems in production environments. Our team combines software and systems engineering with 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 expecting our SREs 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 reliable 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 • 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 • Design and management of cloud architectures guaranteeing high availability, top performance and reliability • Optimise systems for performance and scalability, building infrastructure and eliminating work through automation • Ensure all services and solutions designed are built in alignment to PMI’s InfoSec policies and are fully industrialized for consumption by customers and technology groups • 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 • 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 • Drive 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 • Deep understanding of performance monitoring and web application profiling • Extensive experience of integrating logging, monitoring and alerting technologies, such as ELK, New Relic and CloudWatch and driving significant change in the customer experience • Excellent skills and experience in configuration management via Puppet, Chef, Ansible, or others • Understanding of Internet infrastructure services including DNS, DHCP, LDAP, server virtualization, server monitoring and cloud services • Demonstrated history in automating operations processes • Consistent track record of troubleshooting and resolving issues in live production environments and implementing strategies to eliminate them • Driven approach to continually improving service levels • Experience with DNS and Content Distribution Networks (Akamai is highly desirable) • 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 • Fluency in one or more high-level programming languages like Java, Python, Go, Ruby or equivalent • Knowledge of data platforms, including but not limited to: Apache, Kafka, Solr, Redis, MySQL, Cassandra, Hadoop • 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