Job Openings >> DevOps Engineer
DevOps Engineer
Summary
Title:DevOps Engineer
ID:1072
Department:CRISP Health (www.crisphealth.org)
Description
Position Title: DevOps Engineer
Reports Directly To: Senior Manager of DevOps & Change Management (OCM)
Location: Remote / Hybrid
Hours Per Week: Full Time
Risk Designation: High

Job Summary

The DevOps Engineer drives the implementation of CRISP Shared Services’ (CSS) applications and services. CSS serves as the designated Health Information Exchange (HIE) for Maryland and Washington, D.C., with affiliates in West Virginia, Connecticut, Alaska, and Virginia. CSS facilitates the electronic transfer of clinical information between disparate information systems to positively impact the healthcare system through improved patient care and outcomes, reduced costs, and data-driven understanding of regional public health concerns.
The CSS DevOps team works closely with the Engineering, Applications Support, and Infrastructure teams to securely design, build, test, and deploy a highly scalable environment in our Azure Cloud. Our teams use the Azure DevOps and Portal Platforms, Azure Pipelines, Terraform, and several native Azure services to help deliver our applications and services to be used directly at the Point of Care.
The DevOps Engineer understands the environment and existing DevOps processes and provides recommendations for furthering CSS’s DevOps capabilities. They are instrumental in ensuring that API endpoints, applications, and architecture are secured, available, and performant.

Essential Duties and Responsibilities

Include the following. Other duties may be assigned.
  • Provide expertise in security, networking, and cloud environments, including Azure Kubernetes Service (AKS), containerization (Docker), and multi-cloud configurations, to evaluate and enhance deployed environments.
  • Collaborate with Infrastructure Team to implement and test failover environments.
  • Further enhance CRISP’s maturity and efficiency in building CICD pipelines and orchestration.
  • Work closely with developers to ensure that operations policies and efforts are aligned with design/development process.
  • Participate in the technical design of new systems and architectures to ensure scalability, security, and availability and that resources are following best practices in the Azure Portal.
  • Perform staging and production deployments and smokes tests as necessary.
  • Establish policies and procedures for deploying code developed by our external vendor partners.
  • Initiates and produces technology documentation and standard operating procedures.
  • Serve as Tier 2-3 escalation between the Application Support team and the Engineering team.
  • Utilize deployment documentation to perform successful UAT and Production deployments.
  • Troubleshoot and resolve deployment issues.
Qualifications and Experience

To perform this job successfully, the incumbent must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • 5+ years of software engineering and DevOps experience.
  • Experience with Azure Kubernetes Service (AKS), containerization (Docker), and multi-cloud configurations.
  • Familiarity with publishing and deploying ASP.NET Core.
  • Hands on experience with scripting languages, leveraging PowerShell, Bash, and Azure CLI to configure agents, settings, and automate deployment processes.
  • Hands on experience with using GitHub as a source control system to manage versioning of IaC.
  • Experience with Azure DevOps, Terraform, and the Azure cloud. Hands-on development experience in writing code and building pipelines.
  • Ability to write Terraform to create and configure Azure Portal Resources.
  • Ability to write Azure DevOps YAML to build pipelines for end-to-end deployments.
  • Experience configuring Azure services (Azure App Services, Azure Storage, Azure SQL Database, Azure API Management, Azure Key Vault, Azure AD, etc.).
  • Experience designing and implementing secure Cloud infrastructure.
  • Strong understanding of managing and updating certificates and Cloud Apps SSL set up.
  • Ability to troubleshoot complex networking architectures would be an advantage.
  • Detail oriented to keep detailed notes and troubleshooting steps on tickets

Targeted base salary: 100k – 110k per year, based on experience and qualifications, plus benefits and bonuses.

CRISP Shared Services, Inc. and Dynamed Solutions, LLC are equal opportunity employers. This means that CRISP Shared Services Inc. and Dynamed Solutions, LLC are dedicated to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, age, marital status, genetic information, disability, military or veteran status, or any other status protected by federal, state, or local law. We celebrate diversity and are committed to creating an inclusive environment for all team members.
 
ApplicantStack powered by Swipeclock