Position Overview: We are seeking a talented and motivated Software Developer with experience in AWS (Amazon Web Services) to join our dynamic team. The ideal candidate will have a strong background in software development, a deep understanding of cloud infrastructure, and a passion for creating scalable and efficient solutions. You will play a crucial role in designing, developing, and maintaining software applications and services that leverage AWS technologies.
Key Responsibilities: Software Development: Design, develop, test, and maintain high-quality software applications and services using modern programming languages and frameworks. AWS Integration: Utilize AWS services (such as EC2, S3, RDS, Lambda, DynamoDB, etc.) to build, deploy, and manage scalable and reliable cloud-based solutions.
Performance Optimization: Monitor application performance and identify areas for improvement; implement optimizations and enhancements to ensure high availability and responsiveness.
Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
Documentation: Maintain comprehensive documentation for code, processes, and systems to ensure clarity and facilitate future development.
Required Qualifications:
Technical Skills:
Proficiency in one or more programming languages such as Python, JavaScript, etc. Strong experience with AWS services and architecture.
Familiarity with AWS tools like EC2, AWS IOT, DYNAMODB, LAMBDA.
Knowledge of database systems (both MySQL and NoSQL) and experience with data modeling and management.
Experience with frontend technologies including HTML, CSS, and JavaScript.
Experience with backend frameworks such as Flask.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Soft Skills: Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple priorities in a fast-paced environment.
Job Type: Internship
Pay: ₹5,000.00 - ₹10,000.00 per month
Schedule:
- Day shift
Work Location: In person