Data Engineer
Summary
Data Engineer at Mirsis Information Technologies, an IT services firm expanding to the UK. Day to day: designing and maintaining enterprise-scale data platforms, building ETL/ELT batch and real-time pipelines, and preparing datasets for AI/ML workloads using Python, SQL, Spark, Databricks, Airflow, Kafka, Docker/Kubernetes, and cloud platforms (AWS/Azure/GCP).
At Mirsis Information Technologies, we have been driving digital transformation and delivering innovative technology solutions for over 18 years. As part of our international growth journey, we have expanded our presence to the United Kingdom and are now looking for a Data Engineer to join our team. This is an exciting opportunity to work on large-scale data initiatives, modern data platforms, and cloud-based solutions that support international projects.
If you are passionate about building reliable, scalable, and data-driven systems, we'd love to hear from you.
Qualifications
- Bachelor’s degree in computer engineering, Software Engineering, Mathematics, Statistics, or a related field.
- Experience in Data Engineering, Data Platforms, or Big Data technologies.
- Strong technical expertise in Python, SQL, and data processing technologies.
- Hands-on experience in designing, developing, and optimizing ETL/ELT pipelines.
- Experience working with Apache Spark, Databricks, Hadoop, or similar big data technologies.
- Proven experience developing data solutions on AWS, Microsoft Azure, or Google Cloud Platform.
- Strong understanding of data modeling, data quality, and data governance practices.
- Experience with Airflow, Kafka, or similar orchestration and streaming technologies.
- Knowledge of Docker, Kubernetes, and CI/CD practices.
- Experience designing scalable data architectures and optimizing platform performance.
- Strong analytical thinking, problem-solving, and collaboration skills.
- Good verbal and written communication skills in English.
Responsibilities
- Design, develop, and maintain enterprise-scale data platforms and data infrastructure.
- Build and optimize large-scale data ingestion, transformation, and integration pipelines.
- Contribute to the implementation of Data Warehouse, Data Lake, and Lakehouse solutions.
- Design and optimize batch and real-time data processing frameworks.
- Ensure data quality, security, availability, and reliability across data platforms.
- Collaborate closely with Data Scientists, Analysts, and Software Engineering teams to deliver business-critical data solutions.
- Participate in the development, deployment, and operational management of cloud-based data platforms.
- Monitor system performance, troubleshoot issues, and continuously improve operational efficiency.
- Prepare and optimize trusted, production-ready datasets to support AI/ML and LLM-based applications and workloads.
- Build reusable data services and APIs that power analytics use cases, business applications, and AI agents.
About Mirsis
Mirsis Information Technologies delivers innovative and value-driven products and services tailored to organizations of all sizes across a wide range of industries. With its experienced team, Mirsis provides software development, technology consulting, outsourcing, testing services, managed services, and system continuity solutions.
In addition, through its dedicated R&D Center, Mirsis invests in emerging technologies to develop sustainable, innovative, and high-value products and services that improve lives and create meaningful impact.