*AWS Application Developer - Chennai*34
Applications
34
Applications
About the Job
Skills
JD#2: AWS Application Developer
· Experience: 3 to 5 years – 2 Position
· Location: Chennai/Hyderabad
· Notice Period: immediate – 10 Days
· Budget: 3 to 5 Years 25 LPA Max
Required Skills:
Key Responsibilities:
AWS Solution Design: Collaborate with stakeholders to gather requirements and design cloud-native solutions on the AWS platform, ensuring scalability, reliability, and cost-effectiveness.
API Development: Design, develop, and maintain RESTful APIs, following best practices for API design, documentation, and versioning.
AWS Services Integration: Implement and integrate various AWS services such as Lambda, API Gateway, DynamoDB, and S3 to create seamless and performant solutions.
Python Development: Utilize Python extensively for scripting, automation, and as a core language for building AWS-related applications and tools.
Microservices Architecture: Contribute to the development of microservices-based applications, promoting modularity and maintainability.
Serverless Computing: Develop serverless applications and functions using AWS Lambda, optimizing resource utilization and reducing operational overhead.
Infrastructure as Code (IaC): Utilize tools like AWS CloudFormation or Terraform to provision and manage infrastructure as code, ensuring consistency and repeatability.
Security and Compliance: Implement AWS security best practices, including identity and access management, encryption, and compliance with industry standards.
Performance Optimization: Monitor and optimize AWS infrastructure and API performance, identifying and addressing bottlenecks and inefficiencies.
Automated Testing with pytest: Develop and maintain automated tests using pytest, ensuring code quality, reliability, and regression testing for APIs and AWS solutions.
Version Control and CI/CD: Utilize version control systems (e.g., Git) and implement CI/CD pipelines to automate testing, deployment, and integration.
Documentation: Create and maintain comprehensive technical documentation for solutions, APIs, configurations, and development processes.
Qualifications:
· Bachelor's degree in Computer Science, Information Technology, or a related field.
· 3+ years of hands-on experience in Java & AWS(AWS services such as Lambda, API Gateway, DynamoDB, and S3) solution design and development.
· Proficiency in API development, including RESTful APIs and API design principles.
· Strong programming skills in languages such as Python, Java.
· Expertise in automated testing with pytest for API and AWS solutions.
· Knowledge of microservices architecture and serverless computing.
· Experience with infrastructure as code (IaC) tools Terraform.
· Familiarity with AWS security practices and compliance standards.
· Experience with version control systems (e.g., Git) and CI/CD pipelines.
· Excellent problem-solving skills and attention to detail.
· Effective communication and teamwork abilities.
AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) are a plus.
About the company
Industry
Staffing and Recruiting
Company Size
2-10 Employees
Headquarter
Bangalore