About the role
Requirements:
- University degree in computer science or equivalent practical experience.
- Candidates will typically have a minimum of 3 years of experience as a software engineer, DevOps engineer, platform engineer, or site reliability engineer with knowledge of the best practices of professional software development.
- Experience developing automated CI/CD pipelines.
- Experience with defining guidelines for usage of different CI/CD tools (e. g., GitHub, Jenkins).
- Experience building self-service internal development platforms.
- Experience in developing platform-as-a-service solutions.
- Experience working with Kubernetes.
- Experience operating services on Linux systems and container technologies (e. g., Docker).
- Experience with cloud-based platforms (e. g., AWS) and infrastructure-as-code (e. g., Terraform).
- Experience with monitoring solutions (e. g., Datadog).
- Experience with programming languages such as Go, Python, TypeScript, JavaScript, and/or Bash.
- At ease with operating and managing production systems, solving issues, and striking the right balance between urgency and methodology.
- Very good problem-solving skills, open-minded towards suggestions, can-do attitude, and agile spirit.
- Self-motivated and self-managing, with excellent organizational skills.
- Curiosity to learn new things and discover new technologies.
- Work with the agile iterative/incremental mindset.
- Very good communication skills and teamwork.
- Excellent written and verbal skills in English.