Senior Data Engineer position at Envitia, a leading technology company specializing in data intelligence, AI, and geospatial solutions. The role involves leading the delivery of advanced data-driven solutions for clients, building scalable data pipelines, and designing efficient data models.
Requirements
- Minimum Experience: Experienced
- Proficiency in one or more core data languages and technologies, such as SQL, Scala, Python, R, PySpark, and Elasticsearch.
- Proven experience designing, building, and maintaining robust data pipelines using AWS, Azure, and/or open-source frameworks including Spark, Beam, and Airflow.
- Hands-on experience with real-time data streaming technologies (e.g., Kafka, Pub/Sub).
- Strong background in data quality and validation practices, including defining metrics/KPIs and implementing automated quality controls.
- Ability to design, build, and optimise scalable data models that support analytics and machine learning workloads.
- Solid working knowledge of AWS data services (e.g., S3, Kinesis, Glue, Redshift, Lambda, EMR) or Azure equivalents (e.g., ADF, Synapse, Fabric, Azure Functions).
Benefits
- Annual Leave: 25 days plus your birthday off
- Private Healthcare Coverage
- Training & Skills Development
- Fitness Reimbursement
- Life Assurance
- Pension Contribution
- Perkbox Subscription
- Flexible Work Arrangements
- Internal Reward Schemes
- Community Engagement & Volunteer Opportunities
