AGILYSYS TECHNOLOGIES INDIA PRIVATE LIMITED

Devops Engineer Build Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Chenni
  • Experience: 6-11yrs
  • No. of Positions: 1
  • Salary Range: 7-13.2 lac
  • Primary Skills: Azure Shell Scripting Continuous Improvement Continuous deployment BUILD Engineer chef Windows Devops Jenkins
  • Secondary Skills: GIT Docker Ansible CICD Puppet Kubernetes
  • Job Location: Chenni
  • Posted Date: 391 days ago
Job Description

 

Principle Responsibilities

  • Overall architecture, design, and development of a highly available, fully automated, central build system based on Jenkins, Git, TFS, Artifactory, and Docker Repository.
  • Define and Drive the next phases of our Continuous Integration and Continuous Deployment (CICD) initiative that focus on metrics-driving code promotion, build-on-the-fly test environments, and scalability improvements.
  • Design, develop and maintain robust monitoring and reporting within the CICD env that highlight critical code quality and security issues.
  • Software Configuration Management fundamentals and ability to coordinate between cross-functional teams
  • Ability to work in a fast-paced environment with frequent software releases
  • In-depth experience in all phases of software development life cycle



Requirements

  • BE in Computer Science or equivalent combination of technical education and work experience
  • Software development with concentration specific to automated build management
  • 3+ years of hands-on experience using continuous integration tools, Jenkin (ideal) and TFS
  • 1-3 years of hands-on experience using build tools, Microsoft TFS (ideal). Jenkins etc.
  • 1-3 years of experience with Docker containers, Apache Tomcat or JBoss/Jetty/etc.
  • Experience in creating build and release pipelines in Azure DevOps and On-Prem TFS.
  • Experience in deploying and configuring applications/databases to Azure.
  • Experience with TFS / Git (ideal) or other source code management system
  • Programming experience in at least two of the following languages: Shell (Bash/Shell/PowerShell), Dynamic (i.e. Ruby/Perl/Python) or Static (Java/C#/C++)
  • Experience in at least one test automation framework: TestNG, Junit, NUnit, QTP, Selenium, Cucumber, etc.
  • Experience in a web development organization (preferred) and/or software product company.
  • C#, VB.NET, ASP.NET
  • Knowledge of Agile Processes and Continuous Integration
  • Experience with automated build tools



Nice-to-have skills:

  • Experience in Sonar and code analysis reports
  • Experience with Git branching models such as GitFlow
  • Ansible (or similar automation tools like Chef or Puppet)
  • VMware vCloud, vCenter, Azure VM
  • Application Insights, Kibana, NewRelic, ELK, Splunk (or similar monitoring tools)



Other Desired Experience:

  • Hospitality experience.
Relevant Job Openings
Python Developer
Python Developer
Network Administrator or System Administrator