AWS Cloud Platform Automation Engineer (India)

CirrusLabs (Hyderabad, AP, India) 29 days ago

Be a thought leader by staying abreast of current and emerging cloud technologies and industry trends

Work with your peers to design and build our global cloud hosting platform capabilities and incorporate the necessary automations and tool configurations that ensure agile and secure consumption

Be a trusted advisor for cloud initiatives by providing objective, practical and relevant ideas, insights and advice while also building organizational partnerships and networks to ensure comprehensive cloud capabilities are developed with input from appropriate business and IT resources.

Directly support the use and delivery of cloud services in the organization.

Partner with business and IT stakeholders to deliver strategic investments in cloud

Ensure that all cloud solutions follow established security and compliance controls

Develop, support and maintain applications and technology solutions

Strong automation skillsets using the automation tools

Ensure all development efforts meet or exceed client expectations. Applications should meet requirements of scope, functionality, and time and adhere to all defined and agreed upon standards.

Ensure high quality and low bug rates of code released into production

Use team project management methodology and processes to development and test product features. Standard team development and testing tools will be used.

Work on agile projects, participate in daily SCRUM calls and provide task updates

Develop supporting and other materials, as required

Develop and maintain internal project documentation

Encourage collaborative efforts and camaraderie with on-shore and off-shore team members

Demonstrate a strong working understanding of the industry best standards in software development and version controlling

Assist with project team duties as required from user story creation to development to deployment to application maintenance

AWS team manages all AWS accounts under DCS Platform

Responsible for AWS accounts provisioning (NOVA)

Building AWS billing dashboard In monitoring the usage and cost of the AWS services and accounts for various member firms/MSP's

Building new API's as part business solutions and enhancements

Developing web front end user experience interface for feature teams

Manages security and compliance through Layer0 automation rules

Responsible for provisioning and monitoring the AWS resources

Responsible for billing charge back model

Responsible for automations on AWS services

Provides support to Cloud Operations team supporting the AWS platform and services

Providing Weekend On-Call support for AWS services to ensure business continuity

Requirements

4-6 years of experience in the IT field.

4-6 years of experience building resilient, highly available and scalable cloud native platforms and solutions.

4-6 years of experience with infrastructure as code development (ARM, CloudFormation templates) along with configuration management and orchestration tools such as Ansible, Chef, or Puppet.

Developer background, 3+ years of experience with programming in at least one of the following; java, c#, C++, Python, PowerShell, etc.

Tangible experience with cloud infrastructure, data, and application services.

Experience with continuous integration and version control tools, such as VSTS, Jenkins, Microsoft TFS, TeamCity, GIT etc.

Bachelor's degree in Computer Science or equivalent educational or professional experience and/or qualifications.

4-6 years’ hands-on experience in applying and implementing design patterns for product development

4-6 years’ experience with cloud development using AWS IaaS and PaaS services.

Experience using an iterative development methodology, process, and tools such as Agile, Scrum, VSTS, and/or Jira to develop software.

Strong automation and API development skills which are pre-requisites for this role

Strong programming knowledge and understanding of Python framework development techniques.

Deployment & Management (Elastic Beanstalk, AWS Code Deploy, Cloud formation)

Ability to write code using AWS security best practices (e.g., not using secret and access keys in the code, instead using IAM roles.

Ability to use a CI/CD pipeline to deploy applications on AWS.

Ability to use or interact with AWS services.

Ability to apply a basic understanding of cloud-native applications to write code.

Proficiency in developing, deploying, and debugging cloud-based applications using AWS

Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications

Experience in EC2, ELB, RDS, Lambda, API Gateway Route53 & S3 and RDS.

Should have knowledge on AI/ML tools and should have keen ability to implement automations

Experience with the core AWS services

Experience with Docker and Kubernetes.

Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).

Experience with monitoring solutions such as Cloud Watch, Prometheus, and the ELK stack.

Previous exposure to large-scale systems design.

Ability to troubleshoot distributed systems.

Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform.

Experience with building or maintaining cloud-native applications.

Experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless Application Model (AWS SAM).

Awareness in building required cost monitoring dashboard for various MSP’s

Exposure towards developing and implementing of cloud security rules

Excellent communication skills, understanding customer needs, negotiations skills, Vendor management skills

AWS Cloud Platform Automation Engineer (India)

Apply On Company Site
Back to search page
;