AWS DEVLOPER

  • Mysuru
  • Abbineni Business Management Pvt. Ltd
<p>We are looking for an experienced AWS Developer responsible for making our app more scalable and reliable. We are currently running our services on <strong> AWS service such as ECS, Lambda, etc. </strong></p><p>Currently, our monitoring is not working well, so you are going to be responsible for setting up a monitoring stack. Those metrics are also going to be used for service capacity planning.</p><p>Our deployment model needs an update. It is currently not possible to do automatic rollbacks, and every time a new version is deployed to our production servers, we experience some short downtime. The current CI/CD pipeline is also not reliable, and we are looking to migrate to the AWS CI/CD stack.</p><h3>Responsibilities</h3><ul><li>Understand the current application infrastructure and suggest changes to it.</li><li>Define and document best practices and strategies regarding application deployment and infrastructure maintenance.</li><li>Migrate our infrastructure with zero downtime to a highly available, scalable one.</li><li>Set up a monitoring stack.</li><li>Define service capacity planning strategies.</li><li>Implement the applications CI/CD pipeline using the AWS CI/CD stack.</li><li>Write infrastructure as code using CloudFormation or similar.</li><li><strong>{{ Add any other relevant responsibilities here. }}</strong></li></ul><h3>Skills</h3><ul><li>Experience with the core AWS services, plus the specifics mentioned in this job description.</li><li>Good background in Linux/Unix administration.</li><li>Experience with Docker and Kubernetes. Having used<strong>{{ ECS or EKS, or whichever technologies you are looking to use }}</strong>in the past is a plus.</li><li>Proficiency in at least one language from our stack:<strong>{{ List the languages you use here. }}</strong></li><li>Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).</li><li>Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack.</li><li>Previous exposure to large-scale systems design.</li><li>Ability to troubleshoot distributed systems.</li><li>Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform.</li><li>Experience with building or maintaining cloud-native applications.</li><li>Past experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless Application Model (AWS SAM).</li><li>Mango db,AWS Lambda Aws CLI DynamoDB phyton</li><li><strong>Graduation </strong></li></ul><p><br></p>