Lead Devops Engineer Job in Ecolab Digital Center

Lead Devops Engineer

Apply Now
Job Summary Job Overview In your role as the DevOps Engineer you will be responsible for the implementation of tools and processes which enable rapid development and deployment of software. Your mission is to embrace continuous integration/deployment in a delivery pipeline that will perform automated quality checks, deploy on-prem/cloud infrastructure and applications quickly, and provide operational metrics that can be consumed by development teams.
  • Lead the effort to build out continuous integration and automated deployment pipelines in all aspects of Ecolab applications
  • Work with other Ecolab IT team members to implement and maintain continuous integration processes and technologies.
  • Work closely with development teams to coordinate releases and resolve specific build failures
  • Analyze and improve a process with a bias toward automation.
  • Proactively monitor, identify, and escalate issues or root causes of systemic issues
  • Continually improve support processes via root cause resolution, recurring support problems resolution, reduced manual effort and increased automation.
  • Implement automated testing and automated compliance checks where appropriate
  • Mentor and train other team members who are less knowledgeable.
  • Collaborate and communicate effectively with other team members at multiple levels of the organization
Basic Qualifications
  • Self-starter who can take direction, work independently toward objectives and manage changing priorities.
  • The ability to quickly learn and experiment with new technologies to implement solutions that meet requirements and provide value.
  • Innate curiosity about technology and how technology can solve problems.
  • The ability to be aware of new technologies and incorporate them in order to provide value.
  • Demonstrate willingness to take feedback and adapt solutions where appropriate.
  • Bachelor s degree in Computer Science, Business Information Systems or relevant experience and accomplishments.
  • 7+ years of experience in the IT field.
  • 3-5 years of Release Management Coordination/Engineer experience managing builds through development, QA, UAT through to production.
  • Understand how to automate builds for developer environments from development through production within a Continuous Delivery model.
  • Experience of practical implementations of Continuous Integration and Continuous Delivery tools.
  • Must understand the Scrum Agile methodology and have worked on a Scrum team.
  • Direct, hands-on experience with DevOps and release management tools
  • Experience with continuous integration tools, such as VSTS, Bamboo, Jenkins, Microsoft TFS, TeamCity, etc.
  • Experience with configuration management tools such as Ansible, Chef, or Puppet
  • Experience with VSTS CI/CD and test case automation
  • Experience with PowerShell
  • Exceptional communication skills and the ability to communicate appropriately with technical teams.
  • Excellent influencing and reasoning skills; good at conflict resolution and consensus building.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs