Job Description
Responsibilities:
• Design and develop scalable and reliable cloud-based applications using AWS services
• Write clean, efficient, and well-documented Python code for the application
• Participate in the full software development lifecycle including requirements gathering, design, development, testing, and deployment
• Collaborate with cross-functional teams to identify and resolve technical issues
• Monitor and maintain the application in a production environment
• Continuously learn and stay up-to-date with emerging technologies and industry trends
• Requirements:
• Bachelor's degree in Computer Science or a related field
• 3-5 years of experience in Python development and AWS services
• Experience in developing and deploying applications using AWS services such as EC2, S3, Lambda, RDS, and Cloud Formation
• Strong understanding of software development principles, design patterns, and software architecture
• Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
• Experience with version control systems such as Git
• Strong problem-solving and analytical skills
• Excellent communication and teamwork skills
• Ability to work independently and manage multiple tasks simultaneously
• Preferred qualifications:
• AWS certification such as AWS Certified Developer or AWS Certified Solutions Architect
• Experience with other programming languages such as Java, Ruby, or Node.js
• Familiarity with containerization technologies such as Docker and Kubernetes
If you meet the above requirements and are passionate about building scalable, reliable, and efficient cloud-based applications, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and qualifications
💡 Quick Summary
Seeking a career-building opportunity? The Python Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
