you'll be responsible for :
- Providing leadership and mentoring to build high-performing DevOps, Development, and QA teams while fostering collaboration, innovation, and excellence
- Defining and implement the technical roadmap and architecture to support business goals and scalability with a tight control on tech-debt
- Overseeing the software development lifecycle to deliver quality products and aligning technical solutions with product and user needs
- Defining best practices and processes to ensure reliable software, manage SaaS KPIs, and enforce industry-standard automation for builds and releases
What We're Looking for (Minimum Qualifications)
10+ years of overall experience and 3+ years of managing a team of engineers working in databases, cloud or distributed domainsExperience in developing and managing large-scale highly available distributed systemsProfound expertise in software development methodologies, programming languages (e.g., Java, Go, etc), cloud technologies, and scalable architecturesProven track record of leading and inspiring engineering teams, driving innovation, and delivering complex technical projects on time and within budgetStrong communication, strategic thinking, and problem-solving skills to bridge technical concepts with business goalsWhat Will Make You Stand Out (Preferred Qualifications)
Experience in developing core infrastructure platform and shared servicesExperience with design / architectural patterns and automation platformsSkills Required
Software Development, Java, Cloud Technologies, Databases, software architectural design , Automation, Devops