Job Summary: We are seeking a highly experienced Senior Python Developer with strong expertise in cloud platforms . The ideal candidate will possess a solid foundation in software engineering, hands-on experience in building scalable applications using Python, and exposure to cloud-native architectures. This role requires a proactive individual who can contribute to the design and development of innovative solutions in a fast-paced environment.
Responsibilities
Design, develop, and maintain scalable applications using Python.
Implement cloud-native architectures and services on cloud platforms.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for maximum speed and scalability.
Participate in code reviews and maintain high standards of code quality.
Stay updated with emerging technologies and industry trends to enhance development processes.
Mandatory Skills
Proficient in Python programming language.
Strong experience with cloud platforms (AWS, Azure, GCP).
Solid understanding of software engineering principles and best practices.
Experience in building and deploying scalable applications.
Preferred Skills
Familiarity with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch).
Experience with containerization technologies (e.g., Docker, Kubernetes).
Knowledge of database technologies (SQL and NoSQL).
Strong problem-solving skills and ability to work independently.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
7-10 years of relevant experience in software development, with a focus on Python and cloud technologies.
Seniority level
Associate
Employment type
Full-time
Job function
Other
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Virtusa by 2x