Lead Reliability Engineer
- Employer
- Hays.
- Location
- United Kingdom, Birmingham
- Salary
- Competitive
- Closing date
- 19 Apr 2022
View more
- Sector
- Consultancy
- Job Role
- Software Developer
- Job Type
- Permanent
You need to sign in or create an account to save a job.
Your new company
This is an amazing opportunity to lead and grow the Reliability Engineering team in the Risk Management Division for one of the world's largest private investments banks who's aim is to help empower clients and customers around the world reach their financial goals. This Team is responsible for using software and systems engineering principles to build, run and maintain high performant, distributed and fault-tolerant risk management systems.
Your new role
- Collaborate with product development teams to continually improve services and facilitate delivery of new products
- Lead and provide mentorship for the team
- Balance feature development velocity and reliability by constructing well-defined SLOs
- Partner with global development teams to improve services
- Scale systems sustainably
- Drive incident management process
- Responsible for availability, performance, monitoring, incident response and resolution for platforms and services within the remit of the department
- The team has adopted Kanban as the agile platform of choice, and leverages but not limited to the following technologies: Java, Git, Sybase IQ, SecDb, Kubernetes, and Alloy/Legend
What you'll need to succeed
You will need to be self motivated, driven to learn about technology, thrive on fixing problems and improving efficiency with proven mentoring/leadership skills.
Required skills:
- Bachelor's degree in Computer Science, a related technical field that involves programming, or equivalent practical experience.
- Proficiency in one or more of the following languages: Java, Python, C++
- Strong sense of ownership & responsibility for our systems is essential
- A curious attitude and eagerness to learn and grow
- Prior experience in DevOps and/or Agile environments highly regarded
- Systematic problem-solving approach, coupled with a hands-on experience of debugging and optimizing code, as well as automation
- Experience with distributed systems design, maintenance, and troubleshooting.
- Coding beyond simple scripts. Strong opinions on maintainable/reusable code. Desire to build strong and efficient software development practices.
- Strong interpersonal skills, leadership and drive.
What you'll get in return
- Excellent salary and comprehensive benefits
- The opportunity to learn from the foremost experts in finance and technology who are diverse in their academic, ethnic, and social backgrounds
- Ongoing training, development, and mentoring to advance your career
- Strong career progression
- Flexible working options
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert