Python & DevOps Engineer

3 Minutes ago • 3 Years +

Job Summary

Job Description

The Python & DevOps Engineer will design and develop a software management and monitoring system from scratch. This involves designing and developing software, implementing automation processes, and designing architectural solutions for the project's infrastructure. The engineer will also introduce new solutions to ensure high reliability and performance of the product. They will work with Python, PostgreSQL, Kafka, Kubernetes, Docker, and monitoring tools like VictoriaMetrics and Grafana. The role requires a proactive, problem-solving approach, working in a team, and staying up-to-date with the latest technologies.
Must have:
  • 3+ years of experience in development and DevOps.
  • Ability to work in a team and communicate effectively.
  • Proficiency in Python.
  • Experience with PostgreSQL database design.
  • Experience with writing CI/CD pipelines in GitLab CI.
  • Experience in configuring and administering Linux servers.
  • Proficiency in deploying applications in Kubernetes.
Perks:
  • Great challenges with fast feedback loops.
  • Working with the latest and most advanced technologies.
  • A welcoming group of highly qualified international professionals.
  • Work remotely from anywhere in the world.
  • Access any of our global offices anytime.
  • Flexible schedule.
  • 40 paid days off.

Job Details

 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
  • Work remotely from anywhere in the world
  • Access any of our global offices anytime
  • Flexible schedule
  • 40 paid days off

Similar Jobs

Thales - Senior Software Engineer – Full stack

Thales

Noida, Uttar Pradesh, India (Hybrid)
1 Day ago
Tencent - Security Software Engineer I

Tencent

California, United States (On-Site)
2 Months ago
SmartBear - API Product Owner

SmartBear

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Axon - Senior Platform Engineer

Axon

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
CyberArk - Staff Site Reliability Engineer

CyberArk

Santa Clara, California, United States (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NCR Voyix - Software Engineer II - Dot net Full Stack

NCR Voyix

Hyderabad, Telangana, India (On-Site)
6 Days ago
Scout - Sr Software Engineer - Mobile (Android)

Scout

(Remote)
2 Weeks ago
Unity - Senior Machine Learning/MLOps Engineer

Unity

San Francisco, California, United States (On-Site)
1 Month ago
Apple - AIML - Release Engineer - MLPT

Apple

Cambridge, Massachusetts, United States (On-Site)
1 Week ago
Social Discovery Ventures - Senior Python Developer

Social Discovery Ventures

(Remote)
1 Week ago
Zscaler - Principal Software Development Engineer

Zscaler

San Jose, California, United States (On-Site)
2 Weeks ago
GoDaddy - Principal Threat Hunting Engineer

GoDaddy

(Remote)
2 Weeks ago
Applied Materials - DevOps Support Engineer

Applied Materials

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Auros Global - Senior Site Reliability Engineer

Auros Global

United Kingdom (Remote)
1 Month ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!