Careers

                                                                                                                      

DevOps Engineer at Gainsight
Hyderabad, IN

Gainsight is a fast-growing technology company that is revolutionizing the way companies keep their customers happy. We were named by Fortune as one of the Top 20 Places to Work in Tech, and we are backed by Bessemer Venture Partners, Salesforce.com, and other top-tier Silicon Valley investors.

As our DevOps Engineer, you will be responsible for build and release activities and their process automation, tool administration, developer productivity automation and application environment maintenance/automation etc

 

Team: DevOps

Location: Hyderabad.


Responsibilities

  • Identify, implement and maintain source code branching models to support agreed­ upon release requirements and schedules
  • Work with tools/frameworks which help in an automated integration, build, test, release, and deployment process.
  • Troubleshoot, build, test, document automation, and packaging/deployment issues
  • Maintain the build process to support ongoing product development
  • Advocate for new and improved tools and processes to continuously improve our quality through build, branch and source control efficiency

Requirements

Mandatory Knowledge/Skills/Abilities

  • Up to 4 years experience in release engineering, configuration management, application deployments,  environment maintenance and internal tool development
  • Strong scripting and automation skills using Shell and one or more of Perl, Python, PHP, or a similar language
  • Familiar with usage of Bug tracking and revision control systems (E.g., Jira, CVS, SVN, GIT)
  • Familiarity with build tools (E.g., Ant, Maven, Grunt, Gradle)
  • Experience with Continuous Integration tools (E.g. Jenkins/Hudson, CruiseControl, Bamboo)
  • Basic knowledge of Linux System Administration (RHEL/Ubuntu or equivalent)
  • Familiarity with build artifacts repository (E.g. Nexus, Artifactory etc) and code quality (E.g. Sonarqube) tools
  • Experience with Java Software Development Life Cycle
  • Passionate about staying current on trends and best practices in DevOps
  • Results oriented and can work independently in a deadline driven environment

Nice to have Knowledge/Skills/Abilities

  • Administrative experience of bug tracking/wiki tools (specifically Jira/Confluence)
  • Basic knowledge of SQL and/or databases
  • Familiarity with the Gerrit code review tool
  • Exposure to Force.com applications and its deployments
  • Exposure to AWS or similar cloud platforms
  • Familiarity with containers (E.g Docker) and configuration management tools (E.g Chef/Puppet)
  • Exposure to mobile application build/packaging/deployment aspects