The Head of Engineering assumes responsibility for overseeing the design robustness and timely delivery of software within their department actively engaging as a participant. Skillfully navigates the interplay between engineering design and delivery deadlines all in service of meeting future business requirements. Demonstrates leadership by guiding the successful execution of exceptionally intricate technical projects through a dedicated team of engineers.
Key responsibilities
- Deconstructs intricate projects into straightforward systems that can be efficiently developed and upheld by engineers with less experience.
- Ensures the software design review process maintains a high standard across the group by engaging in these reviews shaping the procedures and scrutinizing the decisions made within the group.
- Proactively contributes to the definition of project scopes wielding influence over both Product and Engineering counterparts.
- Takes a proactive stance by immersing oneself in teams or projects requiring guidance or additional resources.
- Actively challenges overly complex solutions while simultaneously enhancing those that have been insufficiently implemented.
- Monitors and finetunes the teams pace fostering a sense of urgency for success while guarding against burnout.
- Assumes responsibility for maintaining code quality and system uptime within their group.
- Takes charge of optimizing technical metrics across all teams in their group while actively working to enhance visibility into these metrics.
- Collaborates across team and service boundaries to resolve challenges.
- Establishes meaningful relationships with counterparts in Product & Development including customers product managers crossfunctional partners and external collaborators.
- Contributes to shaping the strategic direction crafting roadmaps addressing issues and synthesizing feedback to ensure team success.
- Encourages knowledge sharing within the team avoiding the creation of single points of failure.
- Advocates for and communicates the outcomes and plans of their groups efforts to the organization in written form.
- Introduces new technologies (languages frameworks components) to enhance scalability reliability and availability through Proof of Concepts (POCs) research spikes mentoring and adoption within the group.
- Regularly coaches members of Engineering communities and mentors fellow team members.
- Participates in the design and improvement of interview processes for engineering recruitment.
- Actively engages in recruiting for Entain not limited to positions within their immediate team.
- Plays a pivotal role in hiring and cultivating Entains technology brand by contributing actively to opensource projects writing blogs and participating in speaking engagements.
Leadership responsibilities:
- Set the vision and direction for the team which aligns to our overall business strategy.
- Provides effective and inspiring leadership and guidance to the teams ensuring that they are working effectively and efficiently to achieve company goals.
- Recruits develops and retains top talent actively coaching people to develop and grow creating development opportunities as they arise.
- Build a highperformance team culture where outstanding performance is recognised rewarded and celebrated.
Qualifications :
Specialist skills and experience
Essential:
- Advanced in Agile Development an iterative and flexible approach to software development that emphasizes collaboration adaptability and customer feedback throughout the development process.
- Expert in Software Development Lifecycle A process that encompasses planning designing coding testing deploying and maintaining software applications ensuring a systematic and efficient approach to development.
- Advanced in Continuous integration / deployment Continuous Integration is the practice of testing each change done to your codebase automatically and as early as possible. Continuous Deployment follows the testing that happens during Continuous Integration and pushes changes to a staging or production system.
- Expert in Technology Strategy the collective tools processes and methodologies that enable an organisation to align business strategy and goals with its IT services and infrastructure.
- Advanced in Cloud Computing proficiency in designing deploying managing and optimizing applications and services on cloud platforms leveraging the flexibility scalability and costefficiency they offer.
- Advanced in Secure Web Development an iterative process that comprises application design implementation vulnerability testing and monitoring.
- Advanced in AI / Machine Learning the creation of computer systems that can perform tasks that typically require human intelligence or improve their performance through experience and datadriven algorithms respectively.
- Advanced level in Software Testing an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
- Advanced in Microservices / Service Orientated Architecture (SOA) an architectural approach where software applications are composed of small independent and loosely coupled services that communicate with each other through APIs enabling flexibility scalability and modularity.
- Advanced in APIs / Web Service Integration connecting different software systems or applications through predefined interfaces to enable seamless communication and data exchange over a network.
- Expert in Change Management the ability to plan communicate implement and support the smooth transition of individuals and organizations through periods of significant change ensuring successful adoption and minimal disruption.
- Advanced in Technology Governance the framework of policies processes and structures that guide the effective and responsible management decisionmaking and accountability for an organisations technologyrelated activities and investments.
- Advanced in IT Risk Management the policies procedures and technologies that a company uses to mitigate threats from malicious actors and reduce information technology vulnerabilities.
- Advanced in IT Asset Management the process of ensuring an organisations assets are accounted for deployed maintained upgraded and disposed of when the time comes.
Additional Information :
At Ivy we know that signing top players requires a great starting package and plenty of support to inspire peak performance. Join us and a competitive salary is just the beginning. Working for us you can expect to receive great benefits like:
- Safe home pickup and home drop (Hyderabad Office Only)
- Group Mediclaim policy
- Group Critical Illness policy
- Communication & Relocation allowance
- Annual Health check
And outside of this youll have the chance to turn recognition from leaders and colleagues into amazing prizes. Join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.
Should you need any adjustments or accommodations to the recruitment process at either application or interview please contact us.
At Ivy we do whats right. Its one of our core values and thats why were taking the lead when it comes to creating a diverse equitable and inclusive future for our people and the wider global sports betting and gaming sector. However you identify across any protected characteristic our ambition is to ensure ourpeople across the globe feel valued respected and their individuality celebrated.
Remote Work :
No
Employment Type :
Fulltime