4 Spotline Jobs
Spotline - Senior AWS Developer - Cloud Apps & Services (4-6 yrs)
Spotline
posted 4d ago
Fixed timing
Key skills for the job
About the Job :
We are seeking a talented and driven AWS Developer to join our dynamic team. In this role, you will be instrumental in building and maintaining cutting-edge applications on the Amazon Web Services (AWS) platform. You will leverage your deep understanding of AWS services and software development principles to design, develop, deploy, and optimize scalable, reliable, and secure solutions. This is an opportunity to contribute to innovative projects and work with a team of passionate engineers in a fast-paced, agile environment.
Responsibilities :
Design and Development :
- Design and develop serverless applications using AWS Lambda, API Gateway, and other related services.
- Build and manage data storage solutions using Amazon DynamoDB, S3, and RDS.
- Develop data processing pipelines using AWS Glue and Python/PySpark.
- Integrate and utilize AWS AI services such as AWS Lex and AWS Kendra to enhance application functionality.
Deployment and Maintenance :
- Deploy and manage applications on EC2 instances and other AWS compute services.
- Implement and maintain CI/CD pipelines using Terraform and other automation tools.
- Monitor application performance and troubleshoot issues using CloudWatch and other monitoring tools.
- Ensure the security and reliability of AWS infrastructure and applications.
Collaboration and Communication :
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality solutions. -
- Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Document technical designs, code, and deployment procedures.
- Communicate effectively with team members and stakeholders.
AWS Specific Focus :
- Develop and maintain conversational interfaces using AWS Lex.
- Implement intelligent search solutions using AWS Kendra.
- Create and manage serverless functions using AWS Lambda.
- Design and manage NoSQL databases using Amazon DynamoDB.
- Utilize Amazon S3 for object storage and data management.
Requirements :
Experience :
- Minimum of 4 years of working experience as an AWS Developer or in a relevant role.
- Proven track record of designing, developing, and deploying applications on the AWS platform.
Technical Skills :
- In-depth knowledge of AWS services, including Lambda, API Gateway, DynamoDB, Glue, CloudWatch, EC2, S3, RDS, AWS Lex and AWS Kendra.
- Strong understanding of serverless architectures and best practices.
- Proficiency in at least one programming language, such as Python/PySpark or Java.
- Experience with version control systems (e.g., Git) and CI/CD pipelines (preferably Terraform).
- Strong understanding of NoSQL database design.
Methodologies :
- Familiarity with Agile/Scrum methodologies.
Certifications (Desired) :
- AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are highly desirable.
Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong attention to detail.
- Ability to learn and adapt to new technologies quickly.
Key Must-Have Skills :
- AWS Lex : Experience building and deploying chatbots and conversational interfaces.
- AWS Kendra : Experience implementing intelligent search solutions and knowledge management systems.
- AWS Lambda : Extensive experience developing and deploying serverless functions.
- Amazon DynamoDB : Experience designing and managing NoSQL databases.
- Amazon S3 : Experience managing object storage and data lakes.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for AWS Developer roles with real interview advice
10-12 Yrs
3-5 Yrs