Senior Data Engineer Consultant – Data Bricks, Technology Consulting
Job Description:
• Design and implement enterprise-scale data architectures, including data lakes, warehouses, and real-time streaming platforms.
• Develop and maintain ETL/ELT pipelines that efficiently process large volumes of structured and unstructured data from diverse sources.
• Ensure data quality, governance, and security standards are embedded throughout all data engineering processes.
• Hands-on development of Databricks notebooks using PySpark, Python, and SQL for ETL automation.
• Create and optimise PySpark scripts for efficient data extraction, transformation, and loading from large datasets.
• Implement custom data manipulation, validation, and error handling solutions to enhance ETL robustness.
• Provide technical mentorship to junior data engineers and analysts.
• Lead code reviews, establish best practices, and drive adoption of modern data engineering tools and methodologies.
• Collaborate with cross-functional teams including data scientists, analysts, and software engineers to deliver integrated solutions.
• Monitor and optimise data pipeline performance, implementing solutions for scalability and cost-effectiveness.
Requirements:
• 5-7 years of data engineering experience with AWS-native implementations
• Proven experience working as part of a data engineering team on ETL migration projects
• Hands-on experience implementing Databricks notebooks using PySpark, Python, and SQL for ETL automation
• Demonstrated expertise developing PySpark scripts for efficient data extraction, transformation, and loading from large datasets
• Experience utilising Python for custom data manipulation, validation, and error handling in ETL processes
• Proficiency employing SQL for complex joins, aggregations, and database operations within Databricks environments
• Track record of testing, debugging, and optimising data transformation processes for accuracy and performance
• Experience verifying data integrity throughout pipeline stages and resolving troubleshooting issues
• Proven ability collaborating with cross-functional teams to align ETL migration tasks with project goals and deadlines
• Experience in government sector data projects and compliance requirements (preferred)
• Experience in HR domain including workforce analytics, payroll systems, and employee data management (preferred)
• Experience providing technical mentorship to junior team members (preferred)
• Certified in: AWS Certified Data Engineer - Associate (preferred)
• AWS Certified Solutions Architect or AWS Certified Big Data - Specialty (preferred)
• Databricks Certified Data Engineer Associate or Professional
• Amazon Redshift or Snowflake certifications
• Agile/Scrum Master certification (preferred)
Benefits:
• Health insurance
• 401(k) matching
• Flexible work hours
• Paid time off
• Remote work options
Apply tot his job
Apply To this Job