As a part-time DevOps Engineer, you will be joining the Research and Development team that builds, develops, maintains, and improves the technology behind the Avallone products.
We're looking for a student (part-time) to help us extend our infrastructure and CI/CD pipelines. You have experience with AWS and infrastructure as code, Github and its ecosystem, actions, and pipelines as well as their integrations. You will be working very closely with our software engineers and together will develop the future architecture of our product. We expect that you have a strong interest in software design and system architecture as you will have constant input on them.
You will be part of an agile team that continuously build and ship products and constantly makes sure that we move fast and build things that matter.
The Avallone products are built on the following technologies, methods, and languages: NodeJs, React, NestJs, ExpressJS, TypeORM, Kubernetes, Terraform, CircleCI, PostgreSQL, and many more. The products are built as a single page application using REST API calls to a well structured multi-tenant backend. We host our infrastructure on AWS and we plan to take full advantage of the ecosystem. This is where you come in and help us get even better.
Technical requirements:
AWS (especially ECR, EKS, Fargate, RDS/Aurora)
Containers (Docker, Kubernetes)
Github actions and workflows
Terraform or Pulumi (preferably on Typescript)
Typescript experience is an advantage (or experience with Nodejs and another strong typed language)
Previous experience with microservices running on Nodejs (and its ecosystem) would be nice to have
This job comes with several perks and benefits