Python and DevOps Engineer

Eqvilent Logo

Eqvilent

๐Ÿ“Remote - Worldwide

Summary

Join our team as a Python & DevOps Engineer to design and develop a new software management and monitoring system from the ground up. You will be responsible for designing and implementing automation processes, architectural solutions, and new solutions to ensure high reliability and performance. We require at least 3 years of experience in development and DevOps, proficiency in Python and experience with PostgreSQL, Kafka, and AWS. You should also be skilled in CI/CD pipelines, Kubernetes, and monitoring tools. We offer a flexible schedule, 40 paid days off, and the opportunity to work remotely from anywhere in the world or from our comfortable offices in Dubai, London, Malta, and Mumbai.

Requirements

  • At least 3 years of experience in development and DevOps
  • Ability to work in a team and effective communication skills
  • Technical proficiency in English
  • Problem-solving mindset and ability to find solutions in challenging situations
  • Willingness to learn independently and acquire new technologies
  • Attention to detail and a commitment to quality in development
  • Proficiency in Python with experience in both web application development and other types of software solutions, versatility in developing various types of applications, not limited to web-based solutions
  • Experience in developing systems using CRUD architecture
  • Experience with PostgreSQL: database design, writing queries, optimization
  • Familiarity with tools for working with Kafka: configuration, producers, and consumers
  • Ability to design systems architecture: understanding of microservices, RESTful APIs, and best practices in software design
  • Knowledge of UI/UX basics and ability to create simple user interfaces
  • Experience in writing CI/CD pipelines in GitLab CI
  • Ability to administer cloud solutions in AWS: network infrastructure setup, resource management
  • Experience in configuring and administering Linux servers, including security and optimization
  • Proficiency in deploying applications in Kubernetes, and knowledge of tools like Argo CD, Helm, Kustomize
  • Experience with monitoring and alerting setup using VictoriaMetrics and Grafana
  • Understanding of containerization principles and working with Docker
  • Ability to automate processes and workflows for increased efficiency and reliability

Responsibilities

  • Design and develop software from scratch for the companyโ€™s own product
  • Design and implement automation processes within the project
  • Design and implement architectural solutions for the projectโ€™s infrastructure
  • Introduce new solutions to ensure high reliability and performance of the product

Benefits

  • Great challenges with fast feedback loops
  • Working only with the latest and most advanced technologies & hardware, freedom to choose technologies for specific tasks
  • A welcoming group of highly qualified international professionals
  • Comfortable Dubai, London, Malta and Mumbai offices or remotely anywhere in the world
  • Flexible schedule
  • 40 paid days off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.