Senior Java Cloud Engineer
Permanent, Full Time
(Hybrid working role, between remote and office based)
About the team
PPL's IT team is constantly evolving and challenging what they do so we can remain the best at what we do. They aim to find new ways of working and stretch their capabilities to do great things. Being a part of IT at PPL requires a passion for technology and developing new skills. The team has core areas which include IT Development, Operations, Support and Projects.
What you'll be doing:
The 'Senior Java Cloud Engineer' role sits within the Technology function and reports to the Development Manager
You will have line management responsibility to 2 Java/Cloud engineers.
You will work co-operatively and consultatively with a number of business stakeholders including the Member Services, International, Music Reporting, Distribution and Finance teams. A close relationship with other parts of the Technology department will also be essential to the success of this role.
Key Responsibilities will include:
1. Maintain a thorough technical understanding of current and future business systems needs
2. Solution design
• To identify potential systems solutions to business needs, analysing the solution feasibility in conjunction with senior developers and the Technical Architect.
• To be an AWS/Cloud evangelist and encourage the use of AWS services & technologies
• To document proposed solutions to allow sign-off by technical and non-technical management
• To lead on low level design working in combination with Solution Engineers & other Engineers
• To document detailed technical specifications in a clear, concise and structured way that allows other developers to operate and maintain the systems being developed
3. Systems development and deployment
• To research and suggest new open source tools and techniques that can be utilised in the solutions
• To use cloud solutions where appropriate but to also look at consistency for solutions
• To write detailed technical specifications based on identified solutions
• To develop specified solutions in accordance with approved specifications
• To develop and improve established standards and procedures, including, coding, testing and documentation standards
• To ensure quality of the code by unit-testing the developed solution, to include test script preparation, test data preparation and test execution. Using appropriate tools to increase efficiency & quality
• To contribute to the continuous maintenance of technical documentation
4. Maintain strong relationships
• To build and maintain strong working relationships with stakeholders, including key business users and external suppliers
• To liaise closely with business users to ensure a close fit exists between business needs and technical solutions
• To work closely with other Leads in the Engineering team to ensure smooth and efficient delivery process
5. Lead a team of Engineers
• To lead a team of Engineers and recruit, train, develop and motivate an effective team to help PPL deliver its agreed set of priorities
• To provide technical leadership to the team and lead by example as a hands-on Engineer
• To manage proactively the professional development of team members, in order to maintain high performance levels and provide opportunities for career development.
6. Other responsibilities
• To represent the interests of business users by helping keep projects focussed on meeting business needs and realising business benefits
• To assist the Technical Architect in determining project scope, costs and timescales
• To develop and maintain expertise in best practice development methodologies and techniques
• To maintain knowledge of new and emerging technologies that may be relevant to PPL
What you'll need:
• 5 years+ experience in computer infrastructure or development background
• AWS experience
• Coding experience
• Knowledge of traditional infrastructure layers such as network, compute and storage systems and virtualisation.
• AWS knowledge of EC2, ECS, VPC, S3, Lambda, Cloudformation, Route 53
• Administration skills in Linux
Next Steps
If this sounds like you, then we'd love to hear from you!
Closing date for applications: 15/02/2024
Equality and Diversity at PPL
PPL are committed to equal opportunities, diversity and inclusivity; therefore, we welcome and encourage applicants from all sections of the community.
Here at PPL we are proud to operate in a genuine, open and straightforward way while continuing to maximise all opportunities as they arise striving to represent PPL's members. Our job is to protect our members' rights, and make sure their talent and investment is rewarded fairly. We take an entrepreneurial approach, working together to create new ways to deliver better service and solve business challenges. Collaboration creates great things; everyone's talent deserves recognition and each of our members is important to us. We are the professional face for our clients. We serve with a smile and go the extra mile when representing them. We share a passion for music - that's why we do what we do