Cloud App Development Engineer - Configuration Management Tools

Job Description :

- 3+ years of cloud developing large - scale distributed cloud systems;

- 3+ years Deployments in NGINX, Varnish, Load balancers and servers farms.

- Strong experience backend microservices & API development using Java Spring Boot, Node.js, REST, JSON, Mongo/Oracle databases, Docker and Kubernetes; Nice to have Python

- Extensive experience with AWS offerings : IAM, Route53, SSM, S3, RDS, VPC, EFS, EBS, ELB, ECS, SNS,SQS, Lambda, CloudWatch, CloudTrail, SQS, SNS, RDS, Cloud Formation

- Strong experience working with microservices & API development in Java and Node.js.

- Hands-on setting up and configuring various AWS modules (Lambda, Kinesis Data Firehose, EKS, API Gateway service, etc.). and customized SSO integration.

- Ability to troubleshoot issues in AWS side and managing other lifecycle related aspects.

- Experience on configuration management, code deployment and automate tasks like setup centralized log collection, monitoring, vulnerabilities patching, security audits using Jenkins, system performance monitoring & optimization

- Experience on Container management, Kubernetes Cloud environment setup and configuration on AWS

- Must have strong experience operating distributed databases (SQL, RDS, Dynamo DB, Cassandra, ElasticSearch)

- Complete hands on with automation scripts yaml, powershell, bash shell scripting for dockerfile, jenkinfile, etc. for AWS deployment techniques(SAM templates).

- Well versed with serverless architectures

- Experience with Object-Oriented Javascript, React or Angular.

- Familiarity with Agile development methodologies and tools like Jira, confluence

Requirements :

- AWS Artifact, AWS Cloud9, AWS Codepipeline, AWS Fargate, AWS Lambda

Ridham Staffing
Hyderabad, TG, IN
Apply Now