Apply

Senior Software Engineer Kubernetes

Posted 2024-10-16

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: UK, Ireland, Israel, Estonia, France, Germany, Netherlands, Sweden, Spain, East Europe locations

🔍 Industry: Cloud services

🏢 Company: DoiT

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: Software DevelopmentGitKubernetesGoReactCommunication Skills

Requirements:
  • 6+ years of software development experience.
  • Significant experience with K8s, with a deep understanding of how it works.
  • Experience with EKS and/or GKE highly advantageous.
  • A Full Stack engineer or a Frontend/Backend engineer with a desire to learn to become a Full Stack engineer.
  • A solid understanding of programming languages, ideally knowledge of the React framework and Go programming language, but if you don’t, you will be willing to learn and fully embrace these languages.
  • Advantageous to have experience developing solutions in the Cloud, and/or using Cloud services but certainly not a must.
  • Embraces continuous development and learning.
  • Knowledge of software engineering practices.
  • Demonstrated passion for creating high-quality apps and solutions.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious.
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment.
  • A great sense of humor and enjoys having fun at work.
Responsibilities:
  • Implementing features. From the proposal, through spec and implementation, to maintenance. You're expected to propose things that you think can be a good addition to the products.
  • Reviewing code. We believe in code reviews. And you will soon start reviewing pull requests as well!
  • Improving the health of the codebase. We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping.
  • Providing feedback. The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible.
Apply