Senior AWS Backend Developer

  • Hyderabad
  • Chryselys

Senior AWS Backend Developer .

Key Responsibilities:

  • Design and Implement AWS-Based Solutions: Develop advanced applications using a range of AWS services including Lambda, EC2, S3, Glue, DynamoDB, and Redis, with a strong emphasis on leveraging AWS for AI or BIgData applications.
  • Expertise in AWS Data Services: Utilize AWS data services such as S3 Data Lake, Lake Formation, AWS Glue, and AWS Comprehend to build robust data processing pipelines and storage solutions.
  • Application Deployment and Management: Ensure scalable, highly available, and fault-tolerant systems deployment on AWS, focusing on efficiency and reliability.
  • API Development and Management: Build and maintain APIs for seamless integration between Generative AI services, AWS backend services like Opensearch/Elasticsearch, and other cloud services.
  • Security and Compliance: Enforce security protocols and compliance measures using AWS IAM, KMS, AWS Macie, and AWS Shield to safeguard applications and data.
  • Performance Optimization: Utilize AWS CloudWatch and application monitoring tools to ensure optimal application performance.
  • Collaboration: Engage with ML Engineers, data scientists, and other stakeholders to convert business requirements into scalable cloud solutions.

Qualifications:

  • Bachelor’s or master’s degree in computer science, Engineering, or related field.
  • 7-9 years of software development experience, with a significant focus on AWS cloud services and data-driven applications.
  • Expertise in programming languages like Python, Java, or Node.js, and a solid understanding of AWS core services, data services, and best practices.
  • Demonstrated experience with IaC, CI/CD, and AWS Generative AI services integration.
  • Knowledge of AWS data services (S3, Glue, DynamoDB, Redis, Opensearch/ElasticSearch, Comprehend, Lake Formation) is crucial.
  • AWS Certified Solutions Architect or AWS Certified Developer credentials preferred.
  • Strong analytical, problem-solving, and communication skills.
  • Infrastructure as Code (IaC): Leverage AWS CloudFormation or Terraform for infrastructure definition and deployment, promoting automation and best practices.
  • CI/CD Pipelines: Implement CI/CD pipelines using tools like Jenkins or AWS CodePipeline for automated testing, building, and deployment processes.