- Responsibilities:Develop and implement technology transformation strategies that align with business goals.
- Identify areas for improvement and propose innovative technologies to enhance operational efficiency.
- Design and oversee the implementation of new architectures across application, data, integration, and security domains.
- Lead the design and delivery of technology solutions that meet business needs and adhere to industry standards.
- Collaborate with cross-functional teams and clients to understand requirements and translate them into effective technical solutions.
- Evaluate and recommend new technologies, tools, and platforms to support business transformation efforts.
- Promote the culture of continuous improvement, innovation and upskilling in the team.
- Oversee the implementation of new technologies and solutions, managing project timelines and budgets to ensure successful delivery across multiple projects simultaneously.
- Continuously monitor and optimize technology performance, identifying areas for improvement and implementing strategies to enhance efficiency.
- Provide mentorship and guidance to junior engineers and team members.
- Guide developers in implementing best practices, including transitioning to microservices architecture, which allows for independent deployment, improved fault isolation, and enhanced scalability of applications.
- Set benchmarks and lay the foundational groundwork for developer best practices, such as unit testing, code coverage measurement and identify utilities to measure productivity
- Utilize PowerPoint and Power BI skills to design metrics and dashboards that effectively report project status, performance metrics, and transformation progress at the executive level.
- Ensure that technology solutions comply with industry regulations, company policies, and security standards.
- Implement DORA metrics to measure and enhance delivery performance.
- Standardize all projects to follow established DevOps and Agile practices, ensuring a consistent approach to project execution.
- Utilize the above skills to design strategies and build roadmaps that drive execution and improve delivery speed and efficiency.
- Lead initiatives to drive cloud transformation, leveraging cloud technologies to enhance operational capabilities and scalability.
- Should possess cloud platform-agnostic skills, allowing them to work with various cloud providers and technologies to deliver optimal solutions.
- Manage recruitment efforts to build a high-performing technology team, ensuring the right talent is brought on board to support technology transformation initiatives.
- Assist in managing the India operations for the engineering team.
Skills and Qualifications:
- Bachelor s degree in computer science or a related field (or equivalent work experience).
- Seasoned engineering senior manager with minimum 14 years of experience managing a team and global stakeholders
- Strong understanding of technology architectures, programming, databases, and cloud computing.
- Cloud platform-agnostic skills are preferred, enabling flexibility in technology selection.
- Excellent leadership, communication, and interpersonal skills to effectively manage teams and collaborate with stakeholders.
- Ability to identify problems, analyze data, and develop effective solutions that meet business needs.
- Proven experience in managing multiple projects simultaneously, overseeing implementation, and ensuring successful delivery.
- Ability to think strategically, develop long-term plans, and make decisions that align with business objectives.
- Proven experience in leading and executing technology transformation projects.