Senior Python Engineer (Web development)
We are seeking a Senior 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