Position: Senior Python Developer (with DevOps)
Company: YozmaTech
Experience required: 5y
Category: Python
English level: upper
Published: 2023-06-01T00:00:00+03:00

We are seeking a Back end Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Job Responsibilities:

🔵Building and designing a robust REST API.
🔵Implementing a service-oriented architecture on the cloud.
🔵Maintaining high availability at scale.
🔵Modeling our SQL and NoSQL schemas.
🔵Developing integrations with many 3rd party services.
🔵Working both as a team and with our DevOps and Frontend developers.

Requirements:

🟡3+ years in Python back-end development.
🟡Positive attitude and fun to work with.
🟡Strong technological skills and ability to simplify complex problems.
🟡Loves learning new things and technologies (and is a fast learner).
🟡Excellent verbal and written communication skills.
🟡Proficiency in backend development, ideally with Django, and FastAPI.
🟡Prior experience in building and maintaining a large-scale SaaS product.
🟡Experience working with DevOps technologies and practices, such as CI/CD pipelines, containerization with Docker, and cloud infrastructure platforms like AWS, Azure, or Google Cloud Platform.
🟡Familiarity with DevOps tools such as Ansible, Chef, Puppet, or Terraform to automate infrastructure provisioning and deployment processes.
🟡Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack is highly desirable.
🟡Collaboration skills with DevOps team members to streamline software development and deployment processes.