DevOps Engineer

Posted 2 years ago

Responsibilities:

  • Work within a team of like-minded professionals to plan, deploy, and maintain critical business applications
  • Design and implement appropriate environments for those applications, engineer suitable release management procedures and provide production support
  • Influence other teams and broader engineering groups in adopting DevOps best practices
  • Automate the provisioning of environments: cooking up some recipes with Ansible, and deploying environments using containers, like Docker
  • Design and develop automation workflows, performing unit tests and conducting review to make sure a work is rigorously designed, elegantly coded, and effectively tuned for platform performance, and assess the overall quality of delivered components
  • Troubleshoot problems, involving the appropriate resources and driving resolution of issues with a focus on minimizing impact to our customers
  • Participate to the Agile DevOps design, development, testing, and release of new capabilities and features with focus on release and post-production support
  • Represent production support for the suite of apps in the domain in Agile stand-ups, planning sessions and deployment activities
  • Drive improvements to processes and design enhancements to automation to continuously improve the production environment

Requirements:

  • Required 1-3 Years of relevant experience
  • Experience with Python or other scripting languages such as Perl, Ruby etc
  • Experience in developing and maintaining CI/CD process for applications using tools like Git, Gerrit, Jenkins, Maven, Gradle, etc
  • Experience with configuration management tools such as Ansible, Chef, Fabric, Puppet or SaltStack
  • Hands-on experience in build and administer VMs and Containers using tools such as Docker, Vagrant, Kubernetes
  • Experience in designing and maintaining cloud-based solutions with AWS

To Apply mail us at careers[at]marutitech.com

 

 

 

Apply Online