Key Responsibilities :
- Lead and mentor a team of data engineers, ensuring high performance and career growth.
- Architect and optimize scalable data infrastructure, ensuring high availability and reliability.
- Drive the development and implementation of data governance frameworks and best practices.
- Work closely with cross-functional teams to define and execute a data roadmap.
- Optimize data processing workflows for performance and cost efficiency.
- Ensure data security, compliance, and quality across all data platforms.
- Foster a culture of innovation and technical excellence within the data team.
Required Skills & Experience :
12+ years of experience in software / data engineering, with at least 3+ years in a leadership role.Expertise in backend development with programming languages such as Java, PHP, Python, Node.JS,GoLang, JavaScript, HTML, and CSS.
Proficiency in SQL, Python, and Scala for data processing and analytics.Strong understanding of cloud platforms (AWS, GCP, or Azure) and their data services.Strong foundation and expertise in HLD and LLD, as well as design patterns, preferably using SpringBoot or Google Guice
Experience in big data technologies such as Spark, Hadoop, Kafka, and distributed computingframeworks.
Hands-on experience with data warehousing solutions such as Snowflake, Redshift, or BigQueryDeep knowledge of data governance, security, and compliance (GDPR, SOC2, etc.).Experience in NoSQL databases like Redis, Cassandra, MongoDB, and TiDB.Familiarity with automation and DevOps tools like Jenkins, Ansible, Docker, Kubernetes, Chef, Grafana,and ELK.
Proven ability to drive technical strategy and align it with business objectives.Strong leadership, communication, and stakeholder management skills.