Golang & Kubernetes Software Engineer
K2 Partnering Solutions Ltd
30 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
Artificial Intelligence
Airflow
Computer Programming
Open Source Technology
Cloud Services
Software Engineering
Systems Architecture
Spark
Kubernetes
Kafka
REST
Go
Job description
As a Software Engineer - Data & AI Platform, you'll play a key role in designing, building, and operating a scalable cloud environment that enables innovative data and AI solutions. You'll collaborate closely with other engineers and stakeholders to deliver robust, production-ready systems.
What You'll Do
- Design and develop components of a sovereign Data & AI platform offered as a cloud service.
- Extend system architecture and integrate relevant open-source technologies.
- Build REST APIs to enable customers to manage service lifecycles.
- Develop Kubernetes operators to automate lifecycle management of cloud services.
- Take full ownership in an agile team - You build it, you run it!
- Perform in-depth root cause analyses and implement sustainable solutions.
Requirements
- 3+ years of experience in software engineering, preferably in cloud environments.
- Strong programming skills in Golang.
- Hands-on experience with Kubernetes - ideally with cluster creation, advanced administration, or operator development.
- Familiarity with technologies such as Kafka, Spark, Airflow, or Dremio is a plus.
- A growth mindset: you love learning new tools and sharing your knowledge.
- Collaborative spirit and proactive attitude - you thrive in a team that values curiosity and continuous improvement.