We are looking for a Python & DevOps Engineer to design and develop a software management and monitoring system from scratch.
What You'll Be Doing:
Designing and developing software from scratch for the company’s own product
Designing and implementing automation processes within the project
Designing and implementing architectural solutions for the project’s infrastructure
Introducing new solutions to ensure high reliability and performance of the product
What We Look For In You:
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
Python:
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
DevOps:
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
Automation Skills: Ability to automate processes and workflows for increased efficiency and reliability
WHY SHOULD YOU JOIN OUR TEAM?
Great challenges with fast feedback loops
Working only with the latest and most advanced technologies & hardware, freedom to choose technologies for specific tasks
Sometimes, you won’t be able to Google the solution, and ChatGPT won’t always be your friend
A welcoming group of highly qualified international professionals
Comfortable Dubai, London, Malta and Mumbai offices or remotely anywhere in the world