Senior/Middle DevOps

Hi everyone!

We are looking for a Senior/Middle DevOpsEdenlab.

More info in the form of Q&A below.

Who are we?

We are a boutique software and product development team. We love fintech, and we specialize in it, but also run complex and meaningful projects in other fields (Medtech, e-Government).

At the position of DevOps, you will contribute to the high-loaded projects by designing, set-up, configuring and tuning of the infrastructure. Maintain the cloud environments including production. By joining our team, you’ll be exposed to and be able to learn from behind the scenes of one of the most ambitious and challenging state-wide projects in Ukraine: eHealth.

Why do we do it?

People at Edenlab love Medtech and have accumulated proven expertise in this field, but also have highly successful projects in other fields, such as Fintech and e-Government. The team is the main asset of Edenlab and consists of highly skilled bright and smart people who want to do something valuable and meaningful that will have a positive impact on businesses, people, and the world. Our team strives to achieve seamless integration with the customer and works as a remote IT product development team.

How we are (as a company/project) different from others?

Our Medtech direction consists of two main projects.

The first is the development of our own product called FHIR Server. FHIR stands for Fast Healthcare Interoperability Resources.

The second is outsourcing, where the main goal is to build a medical data interoperability system in Saudi Arabia. We are building a test site for national medical assistance.

Which professional skills are important to us?

— you know what is Ubuntu and how it is different from CentOS,

— you can install a Linux distro from scratch,

— you have experience of setting up a web application in VM on Google Cloud or Amazon Web Services,

— you can read and write scripts in bash,

— you know how to set up a Travis/Jenkins CI build,

— you know how to set up a domain,

— you can buy and set up a certificate for a domain name,

— you can build and run a docker container,

— you understand what is load balancing and autoscaling,

— you understand SQL at beginner level: can run simple select and update statements,

— you have some PostgreSQL administration skills: you can make & restore a database dump, you know where to look for database cluster logs, how to troubleshoot performance issues

— you’re willing to ask questions and search for answers online if you get stuck on a technical task,

— you have a habit of digging source code, either locally or on GitHub, for clues if you get stuck on a technical task,

— you are comfortable with git.

Will be a plus:

— you have experience with ElasticSearch and Kibana,

— you have experience with Grafana and Prometheus,

— you can set up a Kubernetes cluster on your local machine or in the cloud,

— your programming skills and can fix a simple bug in the application code,

— you know what is Terraform and how it is useful.

Is English required? It would be enough if you feel comfortable with reading in English.

What to do in the project?

— communicate closely with the current DevOps team,

— oversee a Kubernetes cluster,

— maintain CI/CD process,

— manage DNS records,

— deploy containers,

— troubleshoot cluster & application configuration issues,

— large-scale infrastructure and performance tuning,

— Kubernetes cluster set-up from scratch,

— HW landscape design and setup on Google Cloud or Amazon Web Services

What would be important for us in this person?

What we’re expecting from you is an open mind, a desire to learn and a willingness to ask questions and to reach out to colleagues for help.

Why is there a vacant position?  Business growth.

What are the size and structure of the team? How many testers/developers are there in the team? 12 people on this project (front, back, DevOps, PO)

About the terms:

  • Is there a probation term and for how long? - 3 months

  • What is the work schedule? - 10:00-19:00, no shifts

  • Is it possible to work remotely on some days?  - Yes, hybrid system, no strict rules

  • How many vacation days are there? - 20 workdays

  • How many paid sick list days are there per year? - On-demand

  • Is there any prospect of business trips, and where? -  No

What about the interview process?

  • Is there a test task? - No

  • Is the interview going to be in English? - No

  • Who revises resume?  - Team Lead, CTO

  • How many stages of an interview are there? - 1) recruiter (15 min), 2) intro call with Team Lead (30 min), 3) technical interview (1-1,5 hours)

Если вам все нравится, присылайте, пожалуйста, ваши резюме.

Ждем с нетерпением!