Description

Responsibilities

  • Implement AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Develops, codes, tests and debugs moderate to complex software solutions.
  • Recommend and develop appropriate networking constructs for AWS Public cloud network platform.
  • Creates and assists in development of software technical documentation.
  • Support and configured all cloud services including AWS Direct Connect to On-Premise datacenter.
  • Conduct necessary testing before implementation.
  • Participate in detail level of code, design reviews.
  • Follow agile/scrum process in entire development lifecycle.

Required Skills

  • AWS System Administration for EC2, Beanstalk, ECS, VPN and other AWS services such as S3, SQS, SNS.
  • Familiar with NoSQL & SQL strategies and successful AWS infrastructure patterns to ensure data storage is designed for security, reliability, availability, maintainability and performance.
  • Worked before in the DevOps Teams (can be optional).
  • Have a good knowledge of Spring Boot and micro services.
  • Able to write code in java using Spring Boot.
  • Have good understanding of Agile frameworks(Scrum/Kanban).

Required Experience

  • 2+ years of experience in application development using NodeJS.
  • Experience integrating legacy and modern RESTful APIs.
  • Experience with CI/CD, including relevant experience with tools like Jenkins 2.0.
  • Monitoring experience using New Relic, AWS Cloud Watch.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate