DevOps Engineer (Contract)

Noora Health

Noora Health

Software Engineering
India
Posted on Tuesday, February 20, 2024

Noora Health’s mission is to improve outcomes and strengthen health systems by equipping family caregivers with the skills they need to care for their loved ones.

Founded in 2014, Noora Health turns hospital hallways and waiting rooms into classrooms by tapping into the most compassionate resources available for the patient’s care: their own family.

With support from governments and partners in India, Bangladesh, and Indonesia, Noora Health has trained more than 3.5 million caregivers across 460+ facilities using their flagship caregiver education and training curriculum, the Care Companion Program (CCP).

In a cohort of patients, the CCP reduced post-surgical cardiac complications by 71%, maternal complications by 12%, newborn complications by 16%, and newborn readmissions by 56%.

Noora Health was honored as a TED 2022 Audacious Project Grantee and recipient of the 2022 Skoll Foundation Award for Social Innovation. Featuring Edith Elliott and Shahed Alam, our Co-Founders and Co-CEOs, Noora Health’s mission took the spotlight at TED 2022 and was also featured in a 2022 Skoll video.

TECH AT NOORA

The Platforms and Engineering teams within our Shared Programs team lead the design and development of various interventions in newer programmatic areas across the different geographies that Noora operates in – currently, India, Bangladesh, and Indonesia – while guiding the improvements of existing programs. The Platforms & Engineering team leads the strategy, development, and implementation of digital products and services. We pride ourselves in being closest to our users and using data and technology to solve for user needs sustainably and at scale. We strive to become thought leaders and innovators in using cutting edge technology to enable advancement of outcomes in public health.

ABOUT THE ROLE

As part of Noora’s infrastructure, we host a variety of servers, databases and cloud functions on Google’s Cloud Platform. Applications developed by the engineering team, and other self-hosted applications are continuously being worked upon, improved and deployed to production. A majority of these processes are currently manual - from testing, to verifying configurations, backward compatibility, deployment etc. Your role as a DevOps engineer will be to streamline our testing, deployment and monitoring processes & infrastructure to ensure smooth product updates. You will work with the engineers and product teams to ensure that software development follows established processes and works as intended.

WHAT YOU WILL DO

  • Build and implement new deployment tools and infrastructure - improve CI/CD tooling.
  • Perform root cause analysis of production errors and report back to the team.
  • Help design and develop high-availability systems with minimum downtime.
  • Implement and maintain a monitoring and alerting system for all our applications.
  • Introduce role-based access control to all our cloud infrastructure, develop policies around the same.
  • Communicate with internal stakeholders on any downtime, and manage expectations around resolution.
  • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.

WHO ARE WE LOOKING FOR

  • Bachelor's degree, or any equivalent.
  • 3-4+ years of experience working in a DevOps role.
  • Proficient at programming with Python, shell scripting and basic SQL along with a strong understanding of Linux.
  • Sound working knowledge of DevOps tools (like GitHub, Linear, Sonar Cloud, Selenium, Jenkins, Kubernetes, Maven, Ansible, Prometheus. Grafana etc. and/or similar tools).
  • Attention to detail, and a keen eye for automation of engineering operations.
  • Keen interest in exploring new tools and technologies, along with innovative ways to use them.
  • Quick learner, able to pick up new information relatively easily.
  • Good project management skills.
  • Strong ownership skills and self motivation.
  • Strong communication skills.

At Noora Health, we value diversity, equity, and inclusion, and we understand the value of developing a team with different perspectives, educational backgrounds, and life experiences. We prioritize diversity within our team, and we welcome candidates from all gender identities, castes, religious practices, sexual orientations, and abilities – among many others.

We encourage people from all backgrounds to apply for positions at Noora Health.