Skip to content

Pipefy's Recruitment Exercises for Site Reliability Engineer

Notifications You must be signed in to change notification settings

pipefy/RecruitmentExerciseSRE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Pipefy's Recruitment Exercises for Site Reliability Engineer

NOTE: Do not make any pull request to this repository with the exercise results, we'll send an email with additional information on how to report us about it.

Recruitment Exercise - Pipefy

The objective is to evaluate your knowledge and experience with Cloud Infrastructure and basic knowledge of the current architecture used by Pipefy.

This exercise is composed of three tasks that will be required you to know how to perform:

  • Build a containerized application, anything with a sample webpage with 'Hello World!' or something like that, after that we just need that you create a Dockerfile and send the build image to Docker Hub.
  • Create the Kubernetes manifests to use the image created considering three main components: Deployment file, Service, and a Configmap if needed.
  • This 'Hello World!' app must print some ENV VARS freely created by you on the Kubernetes manifests.
  • Build a simple infrastructure using Terraform 12 or higher on AWS. You can choose between an RDS database or Elasticache.

We also expect the following:

  • We expect you to structure the results generated in a folder organizing the exercise with the code, Dockerfile, README.md, and Terraform files.
  • We expect you to follow the best and most optimized configuration for the components involved.
  • Even though we're asking for an RDS or an Elasticache your 'Hello World!' app does not need to use it.

What will not be evaluated:

Good luck!

Feel free to ask any questions you might have during the development of the exercise.

Thank you!

About

Pipefy's Recruitment Exercises for Site Reliability Engineer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •