Focus 5 Recruitment are working with an exciting software business to help recruit a Data Engineer. The company have just been awarded 2 large contracts with international Mobile Network Operators. Appointed to help them source a Data Engineer, we’re looking for an experienced Data Engineer to design and optimize our client’s data pipelines and storage solutions.
This is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world’s leading mobile network companies. They are looking for candidates who can come in at a key point in their growth and develop their career as they grow.
Key responsibilities for the Data Engineer –
- Design and build high-performance, low-latency data pipelines capable of processing large volumes of data at high speed.
- Develop and enhance real-time and batch data processing architectures.
- Manage both structured and unstructured data, ensuring efficient ingestion, transformation, and storage.
- Deploy scalable data storage solutions across bare metal and cloud platforms (AWS).
- Optimize databases, data lakes, and messaging systems for maximum throughput and minimal latency.
- Collaborate with DevOps and software engineering teams to maintain seamless data integration and flow.
- Implement monitoring, logging, and alerting systems to track data pipeline performance and integrity.
- Uphold data security and compliance across all environments.
Data Engineer experience we’re looking for -
- Demonstrated expertise in designing and deploying data architectures for high-velocity, high-throughput systems.
- Strong proficiency in real-time data streaming technologies such as Kafka, Pulsar, and RabbitMQ.
- Extensive experience with high-performance databases, including PostgreSQL, ClickHouse, Cassandra, and Redis.
- In-depth knowledge of ETL/ELT pipelines, data transformation, and storage optimization.
- Skilled in working with big data frameworks like Spark, Flink, and Druid.
- Hands-on experience with both bare metal and AWS environments.
- Strong programming skills in Python, Java, and other relevant languages.
- Proficiency in containerization technologies (Docker, Kubernetes) and infrastructure as code.
- Solid understanding of data security, encryption, and compliance best practices.
Preferred Qualifications -
- Experience working with telecom or financial systems.
- Background in government or defence-sector projects.
This is an exclusive role with a key client. For immediate consideration and full details, please submit an application ASAP.