Job Description

We are seeking a skilled DevOps engineer to join our team, responsible for automating, streamlining, and optimizing our software development processes. The ideal candidate will have experience with CI/CD pipelines, infrastructure as code, and cloud platforms to enhance our deployment and operational efficiency.

Responsibilities:

  • Create and maintain a platform for product teams to be able to deploy and monitor their services.
  • Create, maintain, and improve CI/CD flow using the best tools on the market.
  • Keep an eye on system health and logs.
  • Discover and prevent security breaches.
  • Participate in on-call rotation and resolving incidents in production systems.
  • Ensure effective communication within the team for seamless collaboration.
  • Prioritize and maintain comprehensive documentation for efficient knowledge sharing.
  • Participate in performance optimizations, security enhancements, and process improvements.

Requirements:

  • Ability to maintain Linux servers and services.
  • Mastery of Docker and container concepts.
  • Ability to deploy and maintain service on orchestrations such as Swarm and Kubernetes.
  • Getting to know the concepts of observability and the ability to deploy the required systems to gain more intuition about services and servers.
  • Strong soft skills, fostering clear and correct communication within the team.
  • Emphasis on comprehensive documentation practices.
  • Dedication to writing extensive tests for robust and reliable solutions.
  • Self-management skills with a pragmatic mindset for continuous improvement.
  • Strong background in IP networking fundamentals (container network knowledge is a plus).
  • Can read and understand code written by others (Python, and Django).
  • Familiarity with Kafka.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،