Senior Python developer
Прямой работодатель Mad Devs ( maddevs.io )
Опыт работы более 5 летот 3 500 до 4 000 $
Responsibilities:
- Developing microservices using Rust, Python, FastAPI, Gunicorn, and other relevant technologies
- Deploying services on the Google Cloud platform, utilizing the Google Cloud CLI
- Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions
- Writing clean, maintainable, and efficient code that follows best practices
- Organizing Cl/CD processes to enable smooth and automated deployments
- Collaborating with DevOps and infrastructure teams to optimize the deployment pipeline
- Conducting code reviews and providing constructive feedback to team members.
Our expectations:
- Proficiency in Python programming language (5+ years)
- Nice to have experience with Rust
- Knowledge of and experience with Voice/SIP/WebRTC
- Language Proficiency: English at B2-C1 level, Russian at B2 level.
- Experience in designing and developing APIs, preferably using FastAPl
- Strong knowledge of microservice architecture and design patterns
- Proficiency in working with databases such as Postgres, Redis, and MySQL
- Experience with containerization using Docker and Docker Compose
- Familiarity with Google Cloud Platform. including deployment and management of services
- Knowledge of Lex-Yacc Parser and Linux will be advantageous.
- Familiarity with Google Kubernetes Engine (GKE) is a plus
- Strong understanding of CI/CD processes and tools
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills to work effectively in a team environment
- Location: any, except Russia and Belarus