Data Engineer (Spark)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
We are seeking aData Engineerto support the implementation of a new CRM platform by designing, building, and maintaining scalable data pipelines and integrations. The role will play a key part in enabling customer insights, opportunity matching, reporting, analytics, and operational processes while ensuring data quality, governance, and scalability.Key ResponsibilitiesAnalyse existing data sources and define data contracts with business consumers.Design, develop, and maintain data ingestion, transformation, and publishing pipelines.Build data models supporting customer profiles, opportunities, matching engines, tracking, and reporting.Implement data quality controls, reconciliation processes, and monitoring.Optimise ETL/ELT processes for performance, scalability, and cost efficiency.Work closely with Full Stack Developers to expose and consume data within the application.Document data lineage, models, business rules, dependencies, and recovery procedures.Ensure compliance with security, governance, and privacy standards.Required SkillsStrong experience withApache Sparkfor large-scale data processing.Hands?on experience withAWS, includingS3, RDS/PostgreSQL, IAM, and EMR.Solid knowledge ofSQLfor transformation, optimisation, and analytics.Experience designing and implementingETL/ELT pipelines.Strong understanding of data modelling, data quality, metadata management, and traceability.Experience withGit, CI/CD, automated testing, monitoring, and alerting.Knowledge of security principles including IAM, encryption, secrets management, and least?privilege access.Experience working in Agile delivery environments.#J-*****-Ljbffr
Requirements
Strong experience with Apache Spark for large-scale data processing. Hands?on experience with AWS , including S3, RDS/PostgreSQL, IAM, and EMR . Solid knowledge of SQL for transformation, optimisation, and analytics. Experience designing and implementing ETL/ELT pipelines . Strong understanding of data modelling, data quality, metadata management, and traceability. Experience with Git, CI/CD, automated testing, monitoring, and alerting . Knowledge of security principles including IAM, encryption, secrets management, and least?privilege access. Experience working in Agile delivery environments. #J-*****-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…