ob Title : Fullstack Developer with Flask
Position : Software Engineer
Experience : 4-6 yrs
Category : IT Infrastructure
Main location : Bangalore
Position ID : J1024-0748
Employment Type : Full Time
Qualification : Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
Job Description :
Experiance 4 to 6 years.
Key Responsibilities :
Develop and maintain serverless applications using Node.js and AWS Lambda.
Design, build, and deploy infrastructure using AWS CDK (Cloud Development Kit).
Manage and integrate cloud storage solutions using Amazon S3.
Design and implement scalable, high-performance database solutions with Amazon DynamoDB.
Work with API Gateway to create and manage RESTful APIs.
Develop, test, and maintain cloud-based applications and services.
Optimize application performance and ensure best practices in terms of security, scalability, and cost-efficiency.
Collaborate with cross-functional teams to design, implement, and deploy new features.
Implement CI / CD pipelines for automated deployment using AWS tools and services.
Troubleshoot and resolve technical issues as they arise during development and production stages.
Required Skills & Qualifications :
Strong experience with Node.js and JavaScript (or TypeScript).
Proven experience with AWS Lambda for serverless architecture.
Expertise in infrastructure-as-code (IaC) using AWS CDK.
Hands-on experience with Amazon S3 for cloud storage solutions.
In-depth knowledge of Amazon DynamoDB for NoSQL database management.
Experience with AWS services such as API Gateway, CloudFormation, IAM, etc.
Proficiency in writing unit and integration tests for serverless applications.
Experience with cloud security best practices.
Familiarity with CI / CD pipelines using AWS CodePipeline, CodeBuild, or other tools.
Excellent problem-solving skills and a strong understanding of software development methodologies.
Behavioral Competencies :
Proven experience of delivering process efficiencies and improvements
Clear and fluent English (both verbal and written)
Ability to build and maintain efficient working relationships with remote teams
Demonstrate ability to take ownership of and accountability for relevant products and services
Ability to plan, prioritise and complete your own work, whilst remaining a team player
Willingness to engage with and work in other technologies
Aws • Bengaluru, Karnataka, India