Sr. Python Developer
- Remote, United States
₹1,000,000 to ₹2,000,000 INR / year
Applications open in a new tab.
Job details
- Pay
- ₹1,000,000 to ₹2,000,000 INR / year
- Experience
- 5+ years of professional experience as a Python developer.
- Posting language
- English
Original job description
Senior Python Developer
Job Description:
We are seeking an experienced Senior Python Developer with a deep understanding of cloud platforms and services to join our growing, dynamic team. Experience with Generative AI (Gen AI) technologies is a strong plus.
Responsibilities:
- Design, develop, and maintain Python-based applications, ensuring scalability, reliability, and security.
- Architect and implement cloud-native solutions using platforms like AWS, Azure, or Google Cloud.
- Lead the development and deployment of microservices and containerized applications (Docker, Kubernetes).
- Optimize and troubleshoot cloud infrastructure for performance, scalability, and cost efficiency.
- Mentor junior developers and foster a culture of continuous learning and innovation.
- Ensure high code quality and reliability through code reviews, testing, and best practices.
Required Skills:
- 5+ years of professional experience as a Python developer.
- Extensive cloud experience with platforms like AWS, Azure, or Google Cloud.
- Strong knowledge of Python frameworks such as FastAPI, Django, or Flask.
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Experience with message brokers and real-time processing systems (RabbitMQ, Kafka, etc.).
- Proficiency in building and managing CI/CD pipelines (e.g., GitLab CI, Jenkins, Azure Pipelines).
- Strong understanding of cloud security principles, networking, and serverless architecture.
- Familiarity with relational, NoSQL database systems and cloud-native data services (RDS, CosmosDB, etc.).
- Experience in architecting and implementing RESTful APIs, Web Sockets, and microservices.
- Strong verbal and written communication skills for effective teamwork and stakeholder engagement.
- Proven ability to lead projects and mentor junior team members.
- Strong problem-solving skills and ability to work independently as well as collaboratively.
Preferred Skills:
- Experience with Generative AI, popular large language models and/or machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face.
More about this job
Skills
- Python
- AWS
- Microsoft Azure
- Google Cloud
- Microservices
- Docker
- Kubernetes
- Troubleshoot
- Django
- Flask
- RabbitMQ
- Apache Kafka
- CI/CD
- GitLab
- Jenkins
- NoSQL
- Database management systems
- API development
- Communication skills
- Teamwork
- Stakeholder management
- Problem solving
- Work independently
- Machine learning
- TensorFlow
- PyTorch
- Hugging Face