Job Description :
Candidates will work in a DevOps team environment and are expected to work on both tactical and strategic assignments. Since the team is very young in its adoption of DevOps principles there is still a fair amount of manual maintenance work. Candidates are expected to handle the manual work while figuring out how to automate it.



Required Qualifications:

5 years of IT experience on both front-end and back-end development
2 years of experience working on large scale, multiple team projects
2 years of experience with Agile methodologies and Test Driven Development
2 years of experience in at least 1 high level programming language such as C, C#, C++ or Java
1 year of experience with programmatic interaction with relational or non-relational databases.
Hands-on working experience with the following:
Source Control systems (such as Git, Bitbucket, Svn, VSTS, etc)
Continuous Integration tools (such as Jenkins, Anthill Pro, Azure DevOps, Bamboo, VSTS, etc)
Infrastructure Automation tools (such as Terraform, Puppet, Chef, Ansible, etc)
Deployment Automation & Orchestration tools (such as Jenkins, VSTS, etc)
Containers (such as Docker, etc)
Orchestration tools (such as Kubernetes, Mesos, Swarm)
Cloud (such as Azure, AWS, Google Cloud, OpenStack, etc)
Network (subnets, load balancers, application firewalls, etc)


Preferred Qualifications:

Scripted environments experience
Configuration as code experience
Infrastructure experience
Operations experience
Service Oriented Architecture (SOA) experience
Acceptance Test Driven Development (ATDD) experience
Database change automation experience
Real-time automated metrics and reporting experience

Client : HCL