Platform Engineer - Senior

Title: Platform Engineer
Qualifications: Senior
Number: 875
Start Date: 15/05/2025
End Date: 15/05/2026
WorkPlace: Remote or Denmark
Experience: -
Contact Info: Pernille Moelbach, pernille.moelbach@ttmsnordic.dk, 53893909
Project Description:

Job Title

Platform Engineer – KaaS (Kafka as a Service) Team

Description:

We are seeking a Platform Engineer to join our clients KaaS (Kafka as a Service) team. The ideal candidate will play a key role in implementing continuous improvements to operations and delivering new features that enhance the teams offerings. This position requires experience in designing robust, scalable solutions and optimizing performance across the KaaS platform. The successful candidate must be a proactive, innovative thinker with strong collaboration skills to work effectively within an Agile development environment.

 

Key Responsibilities:

  • Develop and maintain the KaaS platform, ensuring high availability, performance, and scalability.
  • Design and implement CI/CD pipelines using Azure DevOps (or similar tools) and YAML to automate build, test, and deployment processes.
  • Utilize Terraform for infrastructure as code, structuring and optimizing solutions while troubleshooting potential issues.
  • Implement platform DevOps principles to enhance the operational efficiency of the KaaS environment, focusing on system reliability and performance metrics.
  • Work with AWS services, including S3, DynamoDB, and IAM, to ensure seamless integrations and optimal resource configurations.
  • Develop robust and efficient code in programming languages such as Go or Python, deploying best practices for software development.
  • Leverage containerization technologies such as Docker and orchestration via Kubernetes to improve deployment and scalability of KaaS services.
  • Utilize Kafka technologies, including architecture design and implementation, to manage streams of data effectively and build real-time data pipelines.
  • Share knowledge and promote best practices within the team and across the organization through excellent communication and collaboration.


Key Qualifications:

We expect you to have experience in the following software development and DevOps areas.

  • Proficiency in a general-purpose programming language such as Go or Python.
  • Proficient in Terraform with a solid understanding of building, structuring, and optimizing solutions.
  • Strong grasp of platform DevOps principles and practices. Experience building DevOps pipelines.
  • Familiarity with Kafka concepts, including topics, partitions, schemas, and overall architecture.
  • Understanding of AWS fundamentals, including integrations with services such as S3, DynamoDB, and IAM.
  • Knowledge of containerization using Docker and orchestration with Kubernetes.
  • Proficiency in source code control using GIT.
  • Experience working in Agile development teams with strong collaboration and communication skills.

Additional Requirements:

  • Proactive problem-solving skills with the ability to troubleshoot complex issues effectively.
  • Strong commitment to continuous learning and an aptitude for adopting new technologies and methodologies.
  • Ability to successfully manage multiple priorities in a fast-paced environment.
  • Experience in code reviews, mentoring junior developers, and sharing knowledge within the team.
  • Familiarity with distributed systems and microservices architecture is a plus.