Senior Data Platform Engineer – DevOps (Java/Data Streaming/Python)
Posted 1 week ago by GIOS Technology
Negotiable
Undetermined
Hybrid
Glasgow, Scotland, United Kingdom
Summary: The Senior Data Platform Engineer – DevOps role focuses on designing and developing scalable backend services and data platforms using Java and Python. The position requires expertise in building microservices, implementing event-driven architectures, and applying DevOps best practices. The role is based in Glasgow, UK, with a hybrid working arrangement of 2-3 days onsite. Collaboration with cross-functional teams is essential for ensuring production stability and performance improvements.
Key Responsibilities:
- Design and develop scalable backend services and data platforms using Java (Spring Boot) and/or Python
- Build and maintain microservices and REST APIs ensuring high performance, resilience, and scalability
- Implement event-driven architectures and real-time data streaming solutions using Apache Kafka
- Develop data integration, transformation, and persistence layers with MongoDB and other data stores
- Apply DevOps best practices including CI/CD, automated testing, and containerization (Docker/Kubernetes)
- Collaborate with cross-functional teams on architecture, code reviews, and production stability improvements
Key Skills:
- Java
- Spring Boot
- Python
- Microservices
- Apache Kafka
- Data Streaming
- Event Driven Architecture
- MongoDB
- REST API
- CI/CD
- Docker
- Kubernetes
- DevOps
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
I am hiring for Senior Data Platform Engineer – DevOps (Java/Data Streaming/Python)
Location: Glasgow, UK (Hybrid – 2–3 Days Onsite)
Job Description
Design and develop scalable backend services and data platforms using Java (Spring Boot) and/or Python
Build and maintain microservices and REST APIs ensuring high performance, resilience, and scalability
Implement event-driven architectures and real-time data streaming solutions using Apache Kafka
Develop data integration, transformation, and persistence layers with MongoDB and other data stores
Apply DevOps best practices including CI/CD, automated testing, and containerization (Docker/Kubernetes)
Collaborate with cross-functional teams on architecture, code reviews, and production stability improvements
Key Skills
Java, Spring Boot, Python, Microservices, Apache Kafka, Data Streaming, Event Driven Architecture, MongoDB, REST API, CI/CD, Docker, Kubernetes, DevOps