Description
We are seeking a talented, collaborative, high-energy engineering professional with extensive technical expertise and a passion for automating infrastructure and deployment processes to help build, test, and release the next generation of our cloud-based Expert Solutions. The LR/DXG IPM Operational Engineering team provides the Infrastructure, Automation and Delivery (IAD) framework and services which underpin the technology critical to Wolters Kluwer and our Expert Solutions.
As a Lead Operations Engineer, you will be responsible for the creation and maintenance of the IAD framework as well working with Wolters Kluwer Product Teams to successfully implementing and bring any learnings through our continuous development. You will work closely with our development and operations teams to ensure that our services and solutions are delivered efficiently and with the highest level of quality. In addition, you will be responsible for mentoring and leading a team of DevOps engineers, fostering a culture of collaboration with continuous learning and being an evangelist for the IAD Framework.
Essential Duties And Responsibilities :
As a Lead Operational Engineer, partner with and provide mentorship to Operations and development teams to:
1. Design, implement and automate the creation of Cloud Infrastructure in Azure & AWS using Infrastructure as Code tools such as Terraform, Ansible and Jenkins
2. Provide leadership, experience and mentoring on the adoption and usage of Infrastructure as Code automation across engineering and as well as the broader organisation
3. Build and help transform towards container and serverless compute, such as AKS, EKS, Docker and Azure Functions.
4. Build and help maintain CI/CD pipelines and orchestrations across multiple environments
5. Advise, implement and support the adoption of Cloud Native solutions as appropriate to the situation and needs
6. Build effective Observability of managed solutions, including troubleshooting issues as they arise.
7. Ensure the infrastructure, automation, monitoring, and CI/CD solutions for LR/DXG are compatible with the broader organizational DevOps and Security patterns and processes
8. Mentor and manage a team of DevOps engineers, fostering a culture of collaboration and continuous learning.
9. Explore new technologies, development patterns, and partake in pilots/POC/technology
evaluations
10. Provide input into architecture and engineering standards
On a rotating basis, you will work as an embedded resource within existing operational teams helping them:
11. Deploy and maintain critical applications
12. Design new systems and modernise existing applications
13. Identify areas in need of engineering improvements and proposing replacement strategies
14. Resolve Production incidents and contribute into root cause analysis
15. Improve knowledge sharing across the organization on both IAD best practices and our current engineering toolsets and platforms
16. Have on call responsibilities in rotation with the engineering team
Job Qualifications : Hold at least two Azure &/or AWS Certifications
Education : Bachelor's or Master's degree in Computer Science or a related field
Required Experience :
17. Minimum 8 years of software related experience required, with a mixture of Site Reliability, DevOps, or Release Engineering experience with Software Engineering experience in backend services, middleware or data systems
18. Strong background in software development, with experience in languages such as Python, Ruby, or Java.
19. Possess recent eexperience with Cloud infrastructure (Azure and AWS)
20. Proficient in Shell Scripting Languages (PowerShell & Bash).
21. Understanding of the core AWS and Azure services.
22. Proficiency with automation and configuration management tools such as Ansible, Puppet, or Chef.
23. Experience with infrastructure as code tools such as Terraform or CloudFormation.
24. Experience with continuous integration and deployment tools such as Azure DevOps, Jenkins or Travis CI.
25. Experience leading a team of engineers.
26. Able to communicate complex technical projects to multiple staff types effectively in order to achieve buy in on plans and proposals.
27. Strong attention to detail with excellent problem-solving skills.
28. Experience and deep commitment to the transformation to a DevOps culture focusing on continuous integration – full lifecycle of building, automated and performance testing, and automating deployment.
29. Experience building platforms for Observability and defining standard operating procedures
30. Experience with diagnostic tools and script automation of Windows and Linux
Preferred Experience :
31. Experience maintaining and deploying highly available, fault-tolerant cloud-native systems at scale using Infrastructure as Code automation.