Job Description :
DevOps Engineer (Chef Developer)


Extensive hands-on Unix/Linux experience required.
Extensive hands-on experience in understanding and building CI/CD platforms integrating various tools and technologies.
Extensive experience with one or more Unix shell scripting languages (Bash, C-Shell,
Extensive experience with tools: Chef, Chef Automate, Delivery, Workflow, Test Kitchen, ChefSpec, InSpec, ServerSpec, RSpec, ChefSpec, etc.
Extensive experience writing Chef cookbooks, resources, templates and providers
Strong in high-level scripting language (preferably Ruby or Python)
Experience in SCCM and network management tools
Experience with Virtualization Solutions (Vmware, Kvm, Xen Server)
Experience with cloud services (Amazon EC2/S3/RDS/ELB/VPC, OpenStack) elastic capacity administration and cloud deployment and administration tools a plus
Relevant experience including in managing Linux/Unix platforms in these functions; application/db server administration (JBoss, WebLogic, NodeJS, MongoDB, MySQL etc, DNS, linux system configuration and administration (RedHat, Ubuntu)
Understanding of automation practices throughout the development, build, and deployment phases of the application life-cycle
Demonstrated ability to support and administer pre-release and production environments for internal facing applications.
Experience with build management and continuous integration tools (Bamboo/Cruise Control, Hudson/Jenkins)
Understanding of revision control and continuous integration best practices.
Experience using an operational ticketing system to record changes and work history details such as JIRA, Rally or Service Now.
Exposure to monitoring products like Nagios, Splunk and deep diagnostics.
Experience working in the cloud computing industry
Good customer communication skills and the ability to work well in a team environment
Graduate degree in Computer Science or equivalent experience from a reputed University