DevOps Engineer II (Power Platform & Epic Data Courier)

The University of Kansas Health SystemLenexa, KS
1d

About The Position

A DevOps Engineer works with developers and the IT staff to oversee the code releases. From creating and implementing systems software to analyzing data to improve existing ones, a DevOps Engineer increases productivity in the workplace. They understand the software development lifecycle and have a clear understanding of various automation tools for developing digital pipelines (CI/ CD pipelines).

Requirements

  • Bachelors Degree or equivalent work experience (3 years) OR Associates Degree with 5 years of work experience
  • Experience with code repository management, code merge and quality checks, continuous integration, and automated deployment and management using tools like Azure Devops and GitHub
  • 3 or more years experienced building out CI/CD pipelines
  • 3 or more years experienced with software and infrastructure security
  • 3 or more years deploying software on-prem as well as to the cloud (Azure or AWS)
  • 3 or more years experience working in an Agile delivery environment
  • 5 or more years years of scripting languages
  • Experience working in a structured environment, including use of structured methods, approaches, and modern development tools
  • Experience with delivering software through automated deployment and management tools such as Azure DevOps, and GitHub
  • Scripting experience such as PowerShell, Perl, Python, Ruby
  • Good understanding with approaches and tooling for automated build, delivery, and release of software
  • Strong IIS knowledge and skills
  • Understanding of networking architecture
  • Proven success in contributing to a team-oriented environment
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Excellent leadership, communication (written and oral) and interpersonal skills

Responsibilities

  • Maintain existing CI/CD pipelines, including but not limited to, continuous testing and continuous monitoring
  • Integrating functional tests into pipelines
  • Establishing alerts and reports on resources
  • Implement additional processes (as defined) to ensure the quality (including security) of the software is top notch
  • Ensure the delivery of the software is successful (regardless of environment)
  • Work daily with scrum team(s) to ensure that there are no CI/CD needs
  • Communicating with the Scrum team(s) and leadership of the status of the deployment
  • Document any changes to the existing CI/CD pipelines
  • Will work with DevOps Engineers – Level 1 to help them
  • Must be able to perform the professional, clinical and or technical competencies of the assigned unit or department.
  • These statements are intended to describe the essential functions of the job and are not intended to be an exhaustive list of all responsibilities.
  • Skills and duties may vary dependent upon your department or unit.
  • Other duties may be assigned as required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service