Meest International is a trusted partner in comprehensive cross-border solutions. With a time-proven combination of logistics infrastructure and a cutting-edge digital platform, we empower businesses to streamline their operations, expand their global reach, and achieve logistics excellence.
Join Meest Interantional development 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.