Summary
β¨ AIβGenerated
A technology services organization is seeking a Senior Data Engineer to design scalable data solutions and lead migrations to a modern cloud data platform. The role covers pipelines, ETL/ELT, Spark-based processing, performance tuning, CI/CD, cloud infrastructure, architecture, stakeholder collaboration, and emerging generative AI capabilities.
Highlights
Lead sophisticated data engineering and platform migration initiatives, work across major cloud environments, provide architectural guidance, and explore emerging generative AI capabilities within a modern data ecosystem.
Description
Key Responsibilities
β Design, develop, and implement scalable data engineering solutions using Databricks,
Apache Spark, PySpark, and SQL.
β Lead and execute legacy/non-Databricks platform migration projects to Databricks.
β Develop and optimize data pipelines, ETL/ELT workflows, and data processing
frameworks.
β Apply Databricks architecture, clustering techniques, performance optimization,
and workload tuning best practices.
β Work with cloud platforms including Azure, AWS, or GCP.
β Implement and maintain CI/CD pipelines for data engineering and Databricks
workloads.
β Collaborate with clients and stakeholders to understand requirements and translate them
into technical solutions.
β Provide technical guidance, architecture recommendations, and mentorship to other data
engineers.
β Evaluate and improve existing data platforms, pipelines, and processing frameworks.
β Work with emerging GenAI capabilities within the Databricks ecosystem, including
Databricks Genie and Databricks Apps where applicable.
β Troubleshoot complex data processing and performance-related issues.
β Ensure data solutions meet standards for scalability, reliability, security, and
maintainability.
Required Qualifications & Experience
Senior Data Engineer
β 7+ years of overall Data Engineering experience.
β 3+ years of consulting experience.
β Successfully delivered 5+ projects using Databricks.
β Strong hands-on experience with Databricks and Apache Spark.
β Mandatory experience in legacy/non-Databricks platform to Databricks migration
projects.
β Deep understanding of Databricks architecture, clustering techniques, performance
optimization, and workload tuning.
β Strong proficiency in PySpark and SQL.
β Experience with at least one major cloud platform: Azure, AWS, or GCP.
β Experience with CI/CD and DevOps practices.
β Strong client-facing, communication, problem-solving, and leadership skills.
Technical Skills
Must Have
β Databricks
β Apache Spark
β PySpark
β SQL
β Legacy-to-Databricks Migration
β Databricks architecture and optimization
β Clustering and performance tuning
β Cloud platforms β Azure / AWS / GCP
β CI/CD
Good to Have
β Databricks Genie
β Databricks Apps
β GenAI
β Advanced Databricks ecosystem knowledge
Behavioral & Leadership Competencies
β Strong consulting and client-facing skills.
β Excellent analytical and problem-solving abilities.
β Ability to independently own and deliver complex projects.
β Strong communication and stakeholder management skills.
β Ability to lead technical discussions and provide architecture recommendations.
β Mentoring and knowledge-sharing capabilities.
β Adaptability to new technologies and evolving client requirements.