Sr. Python developer- backend
Vishwaaz.ai
posted 12d ago
Job Title: Senior Python Developer (Cloud Platforms)
Job Description:
We are seeking a seasoned Senior Python Developer with a strong background in cloud services (AWS, Azure, GCP) to join our dynamic team. The ideal candidate will possess a deep understanding of Python programming and significant experience working with major cloud platforms. This role involves developing high-quality, scalable, and innovative applications while collaborating with cross-functional teams to drive forward our technology initiatives.
Key Responsibilities:
- Design, develop, and maintain robust Python applications with a focus on cloud integration and scalability.
- Implement and manage cloud-based solutions across AWS, Azure, and GCP, ensuring optimal performance and security.
- Collaborate with development teams to define architecture, best practices, and strategies for cloud deployment and management.
- Lead the integration of cloud services into existing systems, facilitating seamless data exchange and enhancing functionality.
- Monitor, troubleshoot, and optimize applications for improved performance and reduced costs.
- Keep abreast of new cloud technologies and Python development tools, advocating for their adoption where beneficial.
- Mentor junior developers, fostering a culture of technical excellence and continuous learning.
Requirements:
- Bachelors degree in Computer Science, Engineering, or a related field.
- At least 4 years of professional experience in Python development, with a proven track record of successful projects.
- Strong expertise in cloud services (AWS, Azure, and/or GCP), including experience with cloud storage, compute services, and cloud security best practices.
- Proficient in developing and deploying containerized applications using Docker, Kubernetes, or similar technologies.
- Familiarity with CI/CD pipelines, automated testing, and deployment strategies.
- Experience with RESTful API development and integration.
- Solid understanding of databases (SQL and NoSQL) and data modeling principles.
- Excellent problem-solving skills and the ability to think analytically.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Agile/Scrum development methodology experience is preferred.
Additional Skills (Nice to Have):
- Certifications in AWS, Azure, or GCP.
- Experience with serverless architectures.
- Knowledge of web development frameworks (e.g., Django, Flask).
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and advancement.
- A collaborative, inclusive, and dynamic work environment.
- Access to the latest tools and technologies.
- Flexible working arrangements to support work-life balance.
How to Apply:
Please submit your resume, a cover letter highlighting your relevant experience, and any portfolio or GitHub links showcasing your work. We look forward to reviewing your application and potentially welcoming you to our team!
Employment Type: Full Time, Permanent
Read full job description