Infrastructure Engineer
Role details
Job location
Tech stack
Job description
The company's monolithic architecture is currently undergoing an exciting redesign to see it become an agnostic modern stack. They will leverage serverless and data transformation all via first class APIs to sit behind a brand new Next.js React front-end application designed as a multi-layer approach.
The aim is to implement a set of cutting edge CI/CD pipelines for these applications, as well as monitoring and logging around this new initiative enabling rapid iteration of our platform to strive toward providing the best possible customer experience.
The Infrastructure Engineer to join the Platform team to help us build and maintain this initiative, bringing existing hands-on experience building and operating cloud infrastructure.
Requirements
- Willing to get stuck, learn, and not be afraid to not know the answer
- Hands-on AWS experience in a commercial, production environment ideally within a commercial public cloud (AWS, GCP, Azure, Openstack)
- Knowledge, interest or experience in Serverless and container scheduling architectures (Kubernetes, Mesos, Openshift)
- Comfortable with CI/CD pipeline implementation and operation (CircleCI, GitLab CI, Travis, GoCD, Jenkins)
- Experience developing and managing Infrastructure as Code (Terraform, Cloud Formation)
- Comfortable working with Linux based systems on the command line
- Experience with immutable infrastructure and configuration management (Ansible, Puppet, Chef, Saltstack)
- Development experience in a modern programming language (Python, Javascript, Ruby, Go)
- Experience monitoring the performance and reliability of production software applications using dedicated monitoring software