Director - Engineering Lead - Data Analytics - Banking Captive - Pune
Position Description :
- Focuses on business outcomes, starting with the goal in mind ('works from the right') with the ability to create strong relationships between the business and teams
- Is passionate about using technology to realise the future of the business
- Innovates for the business, bringing new ideas and technologies
- Continuously improves through life-long learning
- Is passionate about improving our products, our ways of working, each other and ourselves through continuous improvements
- Is seen and see themselves as a pleasure to work with
- Has strong ideas & vision, weakly held with the ability to be flexible
- Values bias for action using safe-to-fail experiments
- Believes in collaboration above all
- Values the whole / team rather than the part
- Believes in and trusts the combined power of teams and team of teams
- Creates trust in all directions
- Believes in creating psychological safety in all directions
- Is passionate about owning the full software life-cycle from initiation to production with agile & XP working practices and a DevOps mindset. Automate, Automate, Automate!
Position Specific Responsibilities and Accountabilities :- Engage with the Business stakeholders, Product Management and Architecture functions to Define/evolve the Data Analytics & Reporting strategy, architecture and roadmap for the domain working with the product management, Architecture, Engineering and production functions
- Engage enterprise architecture to identify synergies, Contribute to the wider domain goals to ensure flow, consistent standards and approach while designing to a common shared framework.
- Bring deep industry knowledge to the Engineering Teams understand problems, leverage design patterns, automation to support a CI and CD pipeline to production and support emergent design within the agreed domain target architecture.
- Evangelize the engineering principle and practices, Contribute to the engineering excellence agenda
- Lead the delivery of high quality software within the SAFE Agile development lifecycle.
- Coach and Manage delivery teams to implement the strategy and roadmap
- Additionally the role will include management and leadership responsibilities, such as:
People Management :- Leading and collaborating across teams
- Team & Talent management
- Mentoring and coaching, Leading by example.
- Discovering new techniques and helping others to adopt them
- Drive Relentless/continuous improvements
- Encourage re-use culture
Experience/ Exposure :- 17+ years of HANDS-ON experience in architecting/designing, developing scalable reporting solutions, ideally from a banking or product development sector
- Must have expertise on building solution in an Agile development environment, ideally SAFE
- Must have deep expertise in developing home grown and product based reporting solution to meet real-time and analytical use cases
- Must have deep expertise in Services based architecture
- Expertise in data analytics, data visualization and data performance
- Expertise in data warehousing/database knowledge.
- Expertise in developing and delivering reporting solutions on Cloud platforms (open shift, Azure, GCP, etc)
- Experience in Tableau, Jasper, Cognos BI, etc is plus
- Experience in Java Programming, XML and Oracle SQL/PLSQL, Spring Frameworks and Spring Boot.
- Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) including testing frameworks (Junit, Cucumber, Selenium).
- Experience with the SDLC tools ecosystem (Git, Github, BitBucket, Jenkins/CI system)
- Desirable experience with UI Frameworks (Angular, ReactJS will be preferable).
- Educated to degree level in Computer / Data Science or equivalent qualification or work experience.
- Excellent written and verbal communication skills, ability to lead discussion with senior stakeholder within business and technology, with attention to details and User Experience