Taylor Corporation - Columbus, OH

posted 4 months ago

Full-time - Mid Level
Columbus, OH
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

Taylor Corporation is seeking a DevOps Engineer to join our dynamic Healthcare Software Development team. This role is pivotal in building healthcare applications that are sold to hospitals across the United States. As a DevOps Engineer, you will be responsible for creating and managing build and deployment pipelines, overseeing production and lab infrastructure, and administering development systems for complex healthcare applications. We are looking for candidates who are flexible and willing to work within an agile development process, ensuring that our applications are robust and reliable. In this position, you will work with existing pipelines and create new ones to facilitate the development and operations teams in building and deploying applications. You will also play a crucial role in ensuring the visibility of applications and infrastructure performance through effective monitoring, setting thresholds, and alerting. Your responsibilities will include maintaining and improving development, QA, and production environments both on-premises and in the Azure Cloud, as well as supporting production environments with 24x7 on-call rotations. You will own and drive improvements to our build and release scripts, tools, and processes, and assist in designing major enhancements under established architectural guidelines. The role requires you to bring new automation technologies and processes to enhance the quality and resiliency of our engineering efforts. Collaboration is key, as you will work with development, integration, support, and IT teams to ensure that requirements are met and to assist in developing standards and processes for cloud environments. Staying current with software and industry trends is essential, as is the ability to interact professionally and effectively with co-workers and customers.

Responsibilities

  • Work with existing pipelines and create new pipelines to enable development and operations to build and deploy applications.
  • Ensure visibility of applications and infrastructure performance via monitoring, setting thresholds, and alerting.
  • Create, maintain, and improve development, QA, and production environments/pipelines for the Taylor Healthcare suite of applications both on-premises and in the Azure Cloud.
  • Support production environments including 24x7 on-call rotations.
  • Own and drive improvements to build and release scripts, tools, and processes.
  • Assist in the design of major enhancements under established architectural guidelines.
  • Bring new automation technologies and processes to improve the quality and resiliency of engineering efforts.
  • Work with development, integration, support, and IT teams to ensure requirements are met and assist with the development of standards and processes related to cloud environments.
  • Collaborate in a cross-functional team to achieve development goals and ensure task completion on time and with high quality.
  • Stay current with software and industry trends and represent a willingness to quickly learn new technologies required for project goals.
  • Interact professionally and effectively with co-workers and customers.

Requirements

  • 3+ years experience with Azure PaaS Applications
  • 3+ years experience with DevOps tools and release engineering
  • Familiarity with infrastructure/pipeline as code and best practices
  • Understanding/experience with web services, databases, and related infrastructure/architectures
  • Scripting skills with PowerShell
  • Understanding of the Microsoft application development/hosting stack, i.e. .Net Framework/Core, Microsoft SQL Server, Active Directory, IIS, etc.
  • Experience with Microsoft Networking and Security, Microsoft IIS Applications, Microsoft SQL Server scripting, and Microsoft Operating Systems
  • Understanding of networking concepts both on-premises and in the cloud, i.e. load balancers, Azure Application Gateways, WAF, DNS, subnets/vnets, etc.
  • Knowledge of Microsoft Azure service offerings, specifically PaaS offerings such as Azure Web Apps and Azure Kubernetes Services
  • Microsoft Certified: Azure Administrator Associate or Microsoft Certified: Azure Developer Associate certification or equivalent experience.

Nice-to-haves

  • Familiarity with Jenkins and Octopus Deploy
  • Familiarity with Microsoft development and build tools, Visual Studio, MSBuild, etc.
  • Experience with C#/.Net development
  • Knowledge of the use of TFS Work Item ticketing system, or other comparable system
  • Familiarity with the Git source control system
  • Experience in the Healthcare Industry or Building Applications for Sale
  • Understand the process behind moving legacy on-premise applications to cloud-based solutions
  • Microsoft Certified: DevOps Engineer Expert and Microsoft Certified: Azure Solutions Architect Expert certifications or equivalent experience preferred.
  • Bachelor's degree in a related area or equivalent experience.

Benefits

  • Comprehensive benefit package including several health plans to choose from
  • Dental and vision insurance
  • Wellness programs
  • Life and disability coverage
  • Flexible spending accounts
  • Health savings accounts
  • 401(k) plan with company match
  • Paid time off (PTO)
  • 64 hours of annual holiday pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service