Search by job, company or skills
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. 6-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.
Login to check your skill match score
Date Posted: 20/10/2024
Job ID: 97038643