Skip to content

medcloudbr/development-challenge-eight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

logo medcloud-03 white copy

About Medcloud:

We make exams and medical data management more flexible, secure and effective by accelerating the transition from clinics and hospitals to the cloud. The RIS and PACS systems have been practically the same for the past 25 years. Interoperability problems, high costs and a lack of understanding about the patient's access to his medical records.

These points defined limits for the doctor-patient relationship and barriers to radiology workflows. We are revolutionizing this through a Care Coordination based solution that improves workflows for providers and integrates doctors and patients for a better experience.

Since our foundation, almost 10 years ago, we have prioritized excellence in the management of health data, structuring workflows of health professionals, clinics, laboratories and hospitals for assertive and quality diagnostics.

We understand that behind each medical record there is a patient seeking to improve his health and the hope of family members for his well being. After all, we are all patients, and Medcloud's mission is to help you live longer and better. #PatientFirst

Development challenge

Medcloud's challenge for DevOps.

Goal

  • To develop a full pipeline using AWS tools to deploy a simple Web Application of your choice using tools to monitor it.

Required

The full pipeline is composed with:

  • Keep the code in a repository;
  • Automate the build process;
  • There's no need to enable test step;
  • Automate deploy;
  • Enable monitoring on the application.
  • You MUST use AWS tools;
  • You MUST use Terraform for IaC on every infrastructure that you'll create on the cloud provider.

Extra points

  • Keep all the project with different stages (production and development environments);
  • Use IAM to maintain your credentials;
  • Best practices provided by AWS;
  • Generate reports for monitoring;
  • Docker on the application;
  • Microservices Architecture;
  • Best practices for FinOps;
  • Use SRE concepts for monitor the application.

What will be evaluated

  • Usability;
  • Design;
  • Automation;
  • Be consistent and know how to argue your choices;
  • Present solutions you master.

According to the above criteria, we will evaluate your test in order to proceed to the technical interview. If you have not acceptably achieved what we are proposing above, we will not proceed with the process.

Delivery

You MUST fork this repository to your own account and push you code to it. When you finish it, you must send a email to cv@medcloud.com.br with your curriculum and your fork. Any doubts, feel free to send an email to cv@medcloud.com.br.

For the day of the technical interview and code review

On the date set by the recruiter, have the project running on your local machine. We will do a review together with you as if you were already on our team, you will be able to explain what you thought, how you architected and how the project can evolve. Good luck!

About

Medcloud's challenge for DevOps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors