Senior Python Engineer (offline)

Join our team as a Senior Python Developer and play a crucial role in developing innovative solutions leveraging Python technologies. We are seeking a seasoned professional with extensive experience in Python development, architectural principles, and cloud technologies.

Responsibilities
- Design and implement new functionality according to project requirements.
- Implement integrations with third-party APIs and systems.
- Contribute to low-level design discussions and decisions.
- Conduct code refactoring to improve code quality and maintainability.
- Update technical documentation to reflect changes and enhancements.
- Perform code reviews and provide mentoring to junior team members.

Requirements:
- 5+ years of commercial development experience using Python.
- Knowledge of design patterns and coding principles such as SOLID, KISS, etc.
- Expertise in FastAPI, Django, Celery, SQLAlchemy, Boto, with a strong understanding of its components and best practices.
- Understanding and experience in REST API, SOAP Services, and concepts. Proficiency in OpenAPI Standards.
- Experience in integrating third-party APIs and systems.
- Good knowledge of SQL and strong experience with RDBMS such as MySQL, PostgreSQL.
- Knowledge of NoSQL storage types and practical experience with MongoDB, Elasticsearch, Redis, Cassandra.
- Knowledge of messaging concepts, with experience in Kafka, RabbitMQ, or alternative solutions.
- Experience with running and scaling applications on cloud infrastructure and containerized services.
- Knowledge of security standards such as JWT, OAuth, SSO, OIDC, and hands-on experience with IAM systems like AWS Cognito, Okta, etc.
- Hands-on experience with microservice/monolith/serverless architectures.
- Knowledge and experience with AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, SNS/SQS, API Gateway, DynamoDB, CloudWatch.
- Deep experience with different types of testing: Unit, Integration, E2E, Performance.
- Knowledge of CI/CD practices and experience with CI/CD tools.
- Experience with low-level technical documentation preparation, design diagrams, and knowledge of UML.
- Upper-Intermediate English level.
- Strong teamwork and problem-solving skills.

Nice to have:
- Experience in the logistic, transportation, or automotive domain.
- Experience with Kubernetes and Helm.
- Experience with Event Sourcing/CQRS.
- Experience with gRPC.
- Experience with Pandas, Jupyter notebooks and/or big data technologies such as Hadoop, Spark, etc.

If you're a proactive and experienced Python developer with a passion for technology and innovation, we encourage you to apply and be part of our dynamic team.

About Meest Group

Ми – продуктова ІТ компанія, яка розробляє найсучасніші продукти для міжнародної поштової логістики. Працюючи в нас ви зможете створювати продукти і бачити як вони працюють.

Company website:
https://www.meest-express.com.ua/ua/

DOU company page:
https://jobs.dou.ua/companies/meest-it/

The job ad is no longer active

Look at the current jobs Python Lviv→