McKinsey & Company has flagged the DevOps Manager job as unavailable. Let’s keep looking.

Reporting to the Senior DevOps Manager, the Senior/Lead DevOps Engineer will work collaboratively with software engineering teams to deploy and operate our systems. In addition, you will work on streamlining our operations and processes, build and maintain tools for deployment, monitoring and operations and troubleshoot and resolve issues in our development, test and production environments.

Responsibilities and Deliverables:

Your deliverables as a Senior DevOps Engineer will include, but are not limited to, the following:

  • Oversee all builds and deployment of releases to Non-Production and Production environments.
  • Create, Implement and maintain CI/CD Environments for various products across the organization.
  • Write automation scripts for building, deploying and maintaining various products.
  • Enhance and support existing automation scripts.
  • Provide support during Production Releases and as well all interim environmental releases.
  • Plan and upgrade all automation related tools used by Development teams.
  • Assist Development team in understanding the release process and assist when required.
  • Assist with the identification of environmental issues and provide corrective actions.
  • Pro-actively identify procedures to streamline and automate the delivery process.
  • Research and Implement new tools for the development and execution of Test Automation Scripts.
  • Interact with Operation Teams to build and manage the artifacts for Production deployment.
  • Document all procedures related to the processes and tools developed.
  • Identify, establish, and manage Proof of Concept (POC) environments and report on design outcomes.
  • Monitoring health and performance of Development, QA and Performance environments and execute relevant maintenance tasks or fixes.
  • Enforce and maintain Environment and Application Security based on established policies and procedures.

Required Experience:

  • Bachelor's degree in Computer Science, Engineering or a related field and 5+ years of experience in software development, systems engineering/design.
  • Minimum years of progressive technical experience in a development, design or Delivery Operations engineering role.
  • Minimum 3+ years of practical experience in Automation Build and Delivery Operations.
  • Experience with establishing engineering standards, frameworks, best practices, and tools aligned with the ALM and SDLC.
  • Extensive experience with scripting languages, PowerShell, Batch, Shell
  • Extensive experience with CI/CD Tools in Azure DevOps (VSTS).
  • Experience with Cloud Delivery Methodologies using Microsoft Azure Products and Technologies.
  • Experience with Agile development methodologies.
  • Experience with a variety of relevant technologies, including Microsoft, .Net, .Net Core, HTML5, PowerShell, JavaScript, CSS, Java, C#, XML, REST, SQL/NoSQL, Angular, NodeJS, Redis.
  • Experience in providing support for Production Releases and Environments.
  • Experience in automating build and release of changes for InRule Rules Engine, Microsoft CRM Dynamics and Microsoft Power BI is a plus.

The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions. If you need assistance or an accommodation due to disability please contact your recruitment partner.


Read Full Description
Confirmed an hour ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles