As an Engineering Manager you will improve the productivity of engineers, create effective reporting mechanisms, and ensure timely and budget-conscious completion of work within the Site Reliability Engineering (SRE) team. You will play a crucial role in driving operational excellence, fostering collaboration, and enabling efficient project management. This position requires a combination of technical expertise, leadership abilities, and exceptional organisational skills.
Skills:
- Technical Proficiency: Possess a strong understanding of SRE principles, DevOps practices, and relevant technologies to effectively guide and support engineering teams.
- Project Management: Ability to manage multiple projects simultaneously, set priorities, allocate resources, and ensure timely completion within budget constraints.
- Analytical Thinking: Demonstrate a data-driven approach to problem-solving and decision-making, utilising metrics, and performance indicators to assess team efficiency and identify improvement opportunities.
- Leadership: Exhibit strong leadership qualities, fostering a positive and collaborative work environment, providing guidance and mentorship to team members, and promoting a culture of continuous learning.
- Communication: Excellent verbal and written communication skills, enabling effective collaboration with cross-functional teams, stakeholders, and management.
- Stakeholder Management: Ability to understand and address the needs of various stakeholders, including engineers, product managers, and business partners.
- Process Improvement: Proven experience in streamlining workflows, identifying bottlenecks, and implementing process enhancements to optimise efficiency and productivity.
- Budget Management: Familiarity with budgeting and cost control practices, ensuring projects are delivered within financial constraints while maintaining quality standards.
- Quality Assurance: Knowledge of quality assurance principles and best practices to ensure deliverables meet defined standards and specifications.
- Adaptability: Ability to thrive in a dynamic and fast-paced environment, quickly adapting to changing priorities and business needs.
Responsibilities:
- Be both highly technical and an effective people manager
- Lead multiple teams that deliver on multiple projects of increasing dependencies in an ambiguous and high-impact area
- Collaborate with various functions, drive engineering initiatives, and have an impact at an organisational level
- Measure the impact of your team and set clear expectations and goals
- Partner with leadership to influence and drive org design, contribution, and prioritization
- Lead a team of engineers and product managers in the ideation and technical development of innovative projects to streamline and automate critical business challenges
- Provide strategic and operational oversight for software initiatives in Production Management
- Work closely with business aligned SRE leads to develop short and long-term strategies
- Manage stakeholder expectations, resolve conflicts, and keep everyone involved aligned
- Develop and drive execution on 6 month and 1 year road maps
- Drive innovation, establish new approaches in improving productivity
- Establish a metrics-based organization, develop key operational metrics and push for continuous improvement
- Ensure system security, data integrity and compliance for regulatory requirements
Qualifications:
- Bachelor's degree (computer science or related fields) or equivalent experience in building scalable solutions to improve the service reliability and/or increase productivity and efficiency
- Experience with object-oriented or scripting programming languages such as Java or Python to build DevOps/SRE solutions
- Experience with agile systems development methodologies
- 5+ years experience managing engineering teams
- Organisational and analytical skills
Applications Support
Time Type:
Full timeView the " " poster. View the .
View the .
View the