DevOps Engineer (Job Code : J42146)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
3.00 - 4.00  Years 
DevOps Engineer
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other, MCA, ME-Comp/IT, ME-Other, MSc-Comp/IT, MS-Comp/IT, MSc-Other, MTech-Other
Educational Level:
Stream of Study:
Industrial Type:
IT-Software/Software Services
Functional Area:
IT Software - Application Programming / Maintenance
Key Skills:
Job Post Date:
2020-01-17 17:00:09  

 Company Description
Our client is a software development company that has built web, mobile and social experiences for
global clients since September 2006. our client of agile developers has experience building scalable web apps, innovative social and mobile apps, high-performing media and e-commerce sites and smart big data apps. Clients include leading brands.


 Job Description
Role Introduction

A DevOps Engineer is someone who works with software developers, system operators, and
other production IT staff to administer code releases. DevOps should have hard as well as soft
skills to communicate and collaborate with development, testing, and operations teams.
Ultimately, he/she should be able to set up the right infrastructure to maintain functional and
stable web applications to meet the company’s needs.

Role Base Location: Bangalore


1. Be an expert in Configuration, CI/CD and AWS Automation Responsible
for devOps strategy, tools selection and process creation for each client

2. AWS infrastructure provisioning, autoscaling, networking, security, and auditing
procedures for application and supporting code, components, and processes (e.g. build
servers and deployment servers) to deliver multiple environments, e.g. development,
quality assurance/staging (- QA- ), performance, user acceptance testing / education (-
UAT- ), and production

3. Automate Configuration management leveraging recipes and infrastructure as a code

4. Must have knowledge on orchestration technologies like Kubernetes or Docker Swarm.

5. Must have worked on Infrastructure as code (e.g.Terraform, Ansible), Containers
(Docker) and Container orchestration (Kubernetes).

6. Continuous integration (- CI- ) and continuous deployment (- CD- ) setup

7. Source code management, branching, merging, labeling, and code consumption
topology and integration with CI/CD process

8. Connecting the source code management, build and deployment tools and workloads
running in AWS

9. Be up to date with emerging technologies

Must-Have Qualification

1. 2-3 years of relevant experience with 3-4 years overall work experience
2. Significant experience in Configuration Management & Provisioning Automation
3. Strong cloud based workload automation and troubleshooting skills
4. Experience in Source code management and quality management
5. Experience in supporting live business critical and dynamic workloads
6. Strong cloud based workload automation and troubleshooting skills
7. Good understanding of architecture and tradeoffs in distributed computing environments
8. Should be hands on and have had prior experience with systems role as well as dev
stack with a working understanding of code and script (PHP, Python, Perl and/or Ruby)
9. Expert in Chef, Ansible and other recipe based configuration management tools
10. Expert in Github, Jenkins, Bamboo, Go.CD and associated products
11. AWS - Opsworks, Cloudformation, VPC, Elastic beanstalk
12. Experience in Docker, and other container based deployments