Sr. Python developer- backend
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!