Subscribe to the latest remote jobs:

Senior Python Engineer (Web development)

🇲🇪 Montenegro

RabbitMQ

Python

Django

Flask

Docker

Kubernetes

AWS

GCP

Azure

PostgreSQL

MySQL

MongoDB

DynamoDB

Design

Redis

Backend

Testing

Senior Python Engineer (Web development)

from 🇲🇪 Montenegro

We are seeking aSenior Python Engineer specializing in web development to join our team and deliver high-quality solutions for our clients.

Responsibilities

  • Participate in the full-cycle development process including design, implementation, testing and deployment using Python
  • Integrate software solutions with external systems and applications
  • Collaborate with customers to gather and refine requirements
  • Identify, escalate and resolve technical issues effectively
  • Conduct and contribute to the code review process
  • Implement functionalities based on design specifications and documentation
  • Foster teamwork and collaboration with other engineers and stakeholders

Requirements

  • At least 4 years of experience in software development
  • Knowledge of Python and adherence to Python coding standards and best practices
  • Proficiency in OOP principles and design patterns
  • Expertise in relational databases (PostgreSQL, MySQL) and non-relational databases (Redis, MongoDB, DynamoDB)
  • Experience in frameworks like Django, Flask or FastAPI
  • Competency in working with message brokers such as Kafka, RabbitMQ or AWS Kinesis
  • Familiarity with cloud technologies like AWS, GCP or Azure
  • Skills in Docker and Kubernetes
  • Good communication skills in English (B2+)

Nice to Have

  • Experience with Prompt Engineering and GenAI
by @maxrusakovic