👋 Who are we?
Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We build software that empowers veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in clinics and hospitals across 30+ countries. We excel with 20+ years of experience in healthcare and veterinary software.
We understand that talent comes from everywhere and anywhere. The greater our diversity, the better the products we deliver. That’s why we are a remote-first company, headquartered in Helsinki, Finland, with all 400+ employees working either remotely or from collaboration hubs. While our market presence is currently strongest in the Nordics, our customer base is rapidly growing in our other markets too, especially in Europe and North America (more at our website nordhealth.com.)
About the role
We are here to create great healthcare products. That’s at our very core, but it’s the people who make companies great, not the other way around. We spend more time with our co-workers than anyone else in our lives. Being part of an exceptional team is not only important for your personal mindfulness but key for your professional progression.
We are looking for a Senior Python DevOPS Engineer that can help us implement, maintain and standardize the development, deployment & monitoring of Provet Cloud integrations, built with the goal of extending features provided by the core application, provide access to partner solutions and adapt workflows to our customers with specific needs. 🚀
Your key responsibilities include:
Design and maintain GitLab CI/CD pipelines to streamline development workflows
Automate infrastructure management for Kubernetes and AWS using IaC tools (e.g., Terraform, Helm)
Monitor and optimize system performance, adding metrics and alerts where necessary
Introduce DevOps practices and collaborate with teams to enhance deployment processes
Develop internal tools to simplify integration development and infrastructure management
Implement serverless solutions for integrations, for example to financial systems, laboratory providers, diagnostic devices and SMS services
Support microservices planning and development with cross-functional teams
Collaborate with developers to extend Provet Cloud REST APIs and enhance integration tools
What will help you to be successful in this role?
We are seeking a seasoned engineer experienced in handling diverse, small-scale projects alongside compact teams of just a few engineers. Our projects span multiple domains, including laboratory and diagnostic imaging, transactional communications, invoicing, and financial workflows.
In this role, you will:
Work with independently deployed services in our cloud infrastructure (Kubernetes, AWS ECS, AWS Lambda, AWS AppRunner).
Contribute to our core product (Django) to expand its functionality and streamline integration development.
Build new services in Python and occasionally refactor existing PHP services into Python.
A key challenge will be standardizing and unifying the way our services are built, deployed, monitored, and maintained. You will also develop tools to empower team members with minimal operations experience to confidently manage their projects in production.
In addition, our humble wish list would be that you bring:
Proven experience developing multiple small, headless services
Expertise in building cloud-based solutions
Strong knowledge of Docker and containerization of services
Hands-on experience deploying and maintaining AWS services such as Lambda, ECS, EKS, App Runner, SQS, SNS
Proficiency in instrumenting and managing Kubernetes resources
Skills in Infrastructure as Code tools (e.g., Terraform, Kustomize, Helm, CloudFormation)
Advanced Python development skills, with experience in Django, FastAPI, and/or Flask
Full proficiency in English, both written and spoken
What’s in it for you?
At Nordhealth, we do things a little bit differently. We value continuous improvement, diverse teams and autonomy which drive our collaboration. Our global healthcare domain is rapidly developing and we are seeking colleagues who enjoy working in this type of environment. 🌎
In addition, we offer:
The chance to work in a meaningful industry and in a fast-growing, global company on a path to changing digital healthcare
Competitive compensation and benefits
Learning and professional growth opportunities
The tools you need, and enjoy using
If you enjoy working in a fast-growing and international environment with the possibility to make an impact, this might be the perfect job for you. Apply now! We'll fill the position as soon as we find the right person.