WHAT’S YOUR JOB ROLE ABOUT?
The Data Architect is a key leadership role across US, India and Nepal, responsible for shaping the technical direction of the organization, ensuring the efficient operation of engineering teams, and driving the development of cutting-edge products and solutions. This role requires a combination of technical expertise, leadership skills, and strategic vision to support the company’s growth and success.
RESPONSIBILITIES
- Manage a group of Data Engineers in US, India and Nepal and provide technical guidance, mentorship and performance management.
- Collaborate with engineering managers, tech leads, cross-functional teams and stakeholders across US, India and Nepal to ensure engineering alignment and architectural principals.
- Stay current with industry trends, emerging technologies, and best practices in data engineering and software development.
- A broad technical understanding of cloud platforms (AWS, Azure, GCP) and data processing platforms/tools (Data Security, Databricks, Snowflake, Airflow, Spark, SQL, Scala (Optional), AWS Glue, Step function, ETL pipeline (custom, Gathr etc) Airbyte, DBT, Kafka, Data Stream, Red Shift, Athena, Workflow Manager, SQS
- Data Discovery, Data Governance, Observability, Entitlement, Security, Data Modelling
- Data Visualization, Data Dashboards
- DevOps-ISE
- Understanding the ecosystem and data lifecycle of data ingestion, transformation, data decoration and distribution
- Foster a culture of collaboration, accountability, innovation and continuous learning.
- Drive innovation and identify opportunities to improve engineering processes
- Collaborate closely with product management and other cross-functional teams to define technical requirements and project priorities.
- Oversee the planning, execution and delivery of engineering projects, ensuring the timely and quality completion of the projects.
- Monitor and communicate project progress, identify risks and implement mitigation strategies.
KEY COMPETENCIES
- Bachelor’s degree, preferably in Computer Science/Engineering
- Demonstrated track record of successfully managing and scaling engineering team
- 12+ years of experience managing software teams
- 3+ years of data engineering
- Go-getter with a self-starter mindset
- Strong project management skills
- Excellent oral and written communication skills
- Strong analytical, problem solving, organization and prioritization skills