Senior DevOps Engineer

Engineering Bengaluru, Karnataka


Job Description

As a Senior DevOps Engineer, you will be the responsible for multiple product CI/CD pipelines, source code management, source code analysis, opensource management, issue and project tracking, data mining, automating engineering processes, and monitoring services to make engineering operations run efficiently. You will need to interface with engineering management, release management, developers, QA, and automated test engineers to gather requirements and roll out services.  In addition, you will need to provide end user support, documentation, and training.  Your responsibilities also include creating and maintaining engineering devops tools and automated processes.  You must be able to quickly identify problems with in-house built applications, run time environments, or network infrastructure using various troubling shooting techniques.  You will propose and implement solutions to resolve problems and improve the overall efficiency of the software engineering department.  You will interact with geographically distributed teams and may need to support calls off hours on an as needed basis.

Required Qualifications

  • 5 years or more direct work experience
  • Bachelors of Science degree in engineering, computer science, math or physics
  • Expert Knowledge of Source Code Control systems, preferable Git and SVN
  • Proficient in branching models and code merging to assist the development team
  • Expertise in at least two scripting languages (Python, Perl, Shell, TCL, etc.)
  • Understanding and experience with Continuous Integration
  • Experience using Redhat/CentOS/Fedora, Ubuntu, or other Linux distribution
  • Experience configuring and installing Linux applications such as Jira, Bugzilla, Jenkins, MySQL, Apache, Reviewboard, and Coverity
  • Ability to install software packages from source as required
  • Experience with monitoring and alerting solutions
  • Ability to troubleshoot, isolate and resolve issues related to systems or networking quickly
  • Ability to work with 3rd party vendors on quotations, technical support, inquiries, etc.
  • Ability to produce high quality documentation
  • Ability mentor and train other team members
  • Attention to detail
  • Ability to multi-task and prioritize multiple issues

 Preferred Qualifications

  • Ability to work outside field of expertise such as integration with Windows Active Directory environment, email, and networking
  • Local and external authentication and access control
  • Experience with NetApp storage
  • Knowledge of
    • File systems, NFS, CIFS, iSCSI
    • IPv4 networking, including TCP/IP, SMTP/POP/IMAP, HTTP/S, LDAP
    • DNS