Senior Engineer DevOps

Product Development Gorwa, Vadodara, Gujarat, India


Description

Position: Senior Engineer DevOps                                                           

Job Description

You will be part of DevOps team, whose primary goal is to ensure that all the project teams have an optimal continuous delivery process in place. You will engage with multiple project teams and work closely with them to achieve this goal. You would also be responsible for setting up and maintaining common infrastructure components, like configuration management servers, log monitoring infrastructure etc. which are shared across multiple project teams.

The position offers tremendous opportunities for you to make a big impact in enabling teams to deliver top-notch RPA (Robotic Process Automation) product by implementing world-class DevOps practices.

 

Responsibilities

  • Coordination with all project teams to maintain Continuous Delivery of all our products
  • Building automated systems to manage the infrastructure and fail-overs
  • Setting up QA framework for automated testing
  • Installing DB and Backup of same
  • Maintain and Monitor Systems
  • Automation of provisioning and orchestration of configuration management setup for internal projects
  • Maintaining internal applications for daily business operations including bespoke systems for the customer services, engineering teams
  • Project requirements capture/delivery and management for application deployment and infrastructure systems.
  • Regular service review with infrastructure providers to ensure the best level of service and stability
  • Management of deployment and maintenance tasks to ensure uptime and stability
  • Passionate about applying programming and analytical skills to solving complex problems from various knowledge domains
  • Smart systems integrator: design & implementation of self-maintained operational environments

    Experience 

  • 8+ years of experience in DevOps role
  • Hands on in Infrastructure as Code tools such as Cloud Formation, Terraform, etc.
  • Hands on in Shell, MS Build, and PowerShell scripting language, administration of systems.
  • Hands-on experience with building continuous delivery pipeline using any CI server e.g. Jenkins, TeamCity etc.
  • Hands on experience in working with production build and release environment
  • Hands on experience in any of the configuration management tools e.g. Chef, Puppet etc.
  • Experience in managing cloud services on Azure/ AWS etc.
  • Experience in System Virtualization like Citrix, VMware, Virtual Box, Windows and Linux administration.
  • Version Control System integrations like GIT, TFS etc.
  • Familiarity with systems and IT operations

 Qualifications & Requirement

  • BE/MCA/BCA/PGDCA/MTech/MSc IT/ B.Sc. (Maths / Physics) or equivalent degree, with work experience.

Good to have Skillset

 Experience in DevOps practice for Windows systems.

  • Familiar with Windows Platforms with System Administration, Monitoring Solutions, Virtualization, Storage Management.
  • Experience in Database Administration.
  • Understanding of agile practices and agile methodologies.

 Interpersonal Skills

 Self-motivated, team player, action and result oriented.

  • Well organized, good communication and reporting skills
  • Ability to successfully work under tight project schedule
  • Accountable and creative worker
  • Team player who can work with Agile team