What are the responsibilities and job description for the Lead Data Architect position at XTEL?
We are seeking a highly skilled and experienced Lead Data Architect to oversee our team of data engineers and drive the architecture and delivery of advanced data and AI solutions. The ideal candidate will have expertise in Azure cloud services, Databricks, and Snowflake, with strong programming skills in Python and familiarity with C# as a bonus.
This role is pivotal in delivering data solutions and ensuring optimal performance, scalability, and security for our enterprise data systems.
Key Responsibilities:
- Data Architecture Design: Develop, maintain, and optimize scalable and robust data architectures leveraging Azure, Databricks, and Snowflake technologies.
- Productivity: Design and streamline the function of our project delivery team through the research and development of internal tools.
- Team Leadership: Manage, mentor, and oversee a team of data engineers to ensure effective collaboration and delivery of high-quality data solutions.
- Solution Implementation: Lead the design, implementation, and integration of data pipelines, ETL processes, and data storage systems to meet business requirements.
- Technical Oversight: Ensure best practices for data governance, security, and compliance are followed across all systems.
- Programming: Build and maintain custom solutions in Python; optional experience in C# for specific integrations and workflows is a plus.
- Collaboration: Work closely with stakeholders across business units to understand data needs and provide innovative solutions.
- Performance Tuning: Optimize performance of data systems, queries, and processes to ensure efficiency.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field.
- Proven experience as a Data Architect or in a similar leadership role.
- Expertise in Azure, Databricks, Snowflake or AWS.
- Proficiency in Python and Pandas for data processing and scripting.
- Strong understanding of data modeling, data warehousing, and ETL/ELT processes.
- Experience with SQL and relational databases.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications:
- Familiarity with C# for custom application or service development.
- Knowledge of CI/CD practices and tools (e.g., Azure DevOps, Jenkins).
- Experience with big data technologies and distributed systems.
- Certifications in Azure or relevant data technologies.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and skill development.
- Collaborative and inclusive work environment.
- Exposure to cutting-edge technologies and challenging projects. If you are passionate about designing innovative data architectures and leading teams to success, we encourage you to apply and join our forward-thinking organization!