Skip to content

Instantly share code, notes, and snippets.

@mbeacom
Last active September 13, 2018 18:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mbeacom/6c506f193a9e415910b54c44a7177358 to your computer and use it in GitHub Desktop.
Save mbeacom/6c506f193a9e415910b54c44a7177358 to your computer and use it in GitHub Desktop.

Gitcoin Backend/DevOps Recruitment

Backend/DevOps Engineer

About the role:

Use your expertise with Linux and containerized workloads to ensure optimal performance and stability of high-volume web applications.

Whether it's debugging production issues or managing deployment pipelines, this role requires vast experience maintaining production services and ensuring optimal performance. The position includes coordinating your efforts with core team members and open source contributors alike while maintaining quality standards. The ideal candidate will strive to reduce toil and surpass SLOs.

Requirements

  • Strong understanding of Docker and containerized workloads in general.
  • Basic understanding of Infrastructure as Code.
  • Experience with container orchestration technologies/services (Kubernetes)
  • Understanding and experience with one of the following development languages: Python, Go.
  • Experience working in linux environments.
  • Shell scripting knowledge.
  • Understanding of RESTful APIs.
  • Experience with GIT version control.
  • Passion for learning and advancing your skillset. You are humble and know you can always get better.
  • Passion for process improvement. You like to optimize things and make them run more efficiently.
  • Empathy for teammates and users.
  • A desire to improve, learn, and elevate systems.
  • Team player. You enjoy being a valued member of a team and contibuting to an organization's success.
  • Ability to adapt as organizational needs evolve.
  • Background in deployment automation/configuration management.
  • Experience with virtualized environments (AWS)
  • Ability to analyze and optimize performance in high-traffic internet applications
  • Self starter. You can complete a list of tasks from end-to-end.
  • MVC/MTV web application development.

Bonus Points

  • Blockchain / Ethereum experience a strong plus.
  • Django web application development.
  • Experience deploying to public cloud using Terraform.
  • Prior experience with or knowledge of large scale, high volume systems.
  • Experience in small start-up environments.
  • Software polyglot. You can work with multiple languages and environments.
  • General experience with HTML and JavaScript.
  • Advanced experience and working knowledge of: Python or Go.
  • Experience with agile development methodologies (scrum, kanban).
  • Experience with Hashicorp software (Terraform, Packer, Consul, Vault).
  • Experience with serverless technologies (AWS Lambda with chalice or zappa).
  • Experience deploying multiple production workloads in a cloud environment.
  • Knowledge of microservice architecture.
  • Open source contributor. You have a proven track record with open source software and enjoy giving back to the community.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment