logo

JobNob

Your Career. Our Passion.

AWS Application Developer


Kiash Solutions LLP


Location

Chennai | India


Job description

Experience: 3 to 5 years 5 Position

Location: Chennai/Hyderabad

Notice Period: immediate 10 Days

Budget: 3 to 5 Years 25 LPA Max

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.


Job tags



Salary

All rights reserved