About Company:
Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving national-level healthcare problems, and this is your chance to improve the lives of millions of people, including your family and friends. Health Catalyst is a fast-growing company that values smart, hardworking, and humble individuals. Each product team is a small, mission-critical team focused on developing innovative tools to support Catalyst’s mission to improve healthcare performance, cost, and quality.
Health Catalyst is expanding and maintains a large suite of Improvement Apps that contribute to healthcare analytics and process improvement solutions. This includes products that manage the care of health system populations, better serve patients at the point of care, reduce health system costs, and reduce clinician workload.
Job Description:
We are looking for an eager and fast-learning DevOps Intern to join our team. This position is an excellent opportunity to gain hands-on experience with different Dev-Ops tools. A DevOps Intern is an entry-level role focused on assisting the DevOps team in managing the software development lifecycle, infrastructure automation, and deployment pipelines. The intern gains hands-on experience with modern tools and practices like CI/CD, cloud infrastructure, containerization, and monitoring while supporting the team in maintaining efficient and scalable development environments.
Responsibilities:
Assist in building and maintaining CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps..
Troubleshoot build and deployment issues to ensure smooth delivery.
Implement basic automation scripts to improve deployment workflows.
Support infrastructure provisioning using Infrastructure-as-Code (IaC) tools like Terraform or ARM templates.
Monitor and maintain cloud services (e.g., AWS, Azure, GCP) under the guidance of senior team members.
Learn to manage virtual machines, containers, and Kubernetes clusters.
Assist with data transformation tasks, data schema design, and data-modeling.
Write scripts (in Bash, Python, or PowerShell) for routine tasks like log rotation, backups, or resource cleanup.
Qualifications:
Currently pursuing or completed a Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
Familiarity with Python, or other relevant programming languages.
Knowledge of databases and SQL.
Basic knowledge of Linux/Unix systems.
Strong problem-solving skills.
Ability to work in a team environment.
Excellent communication and documentation skills.
Following skills are optional, but will be considered a plus for the candidate:
o Understanding of distributed systems concepts.
o Basic understanding of data streaming platforms.