Senior DevOps Engineer (offline)

As a DevOps Engineer, you will be responsible for the design, development, testing, and deployment of our company’s products that help restaurants manage their businesses.

 

Our technology stack is built in NodeJS, running on MongoDB, and RabbitMQ. We containerise and deploy with Docker and Kubernetes on AWS. You will be responsible for service delivery, reliability, scalability, monitoring, and helping define all of this as immutable infrastructure-as-code.

 

Responsibilities:

 

  • Deploy and maintain critical applications on cloud-native microservices architecture
  • Implement automation, effective monitoring, and infrastructure-as-code
  • Deploy and maintain CI/CD pipelines across multiple environments
  • Support and work alongside a cross-functional engineering team on the latest technologies
  • Iterate on best practices to increase the quality & velocity of deployments
  • Sustain and improve the process of knowledge sharing throughout the engineering team
  • Have on call responsibilities in rotation with the engineering team

 

Requirements:

 

  • Experience maintaining and deploying highly-available, fault-tolerant systems at scale
  • A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc)
  • Practical experience with Docker containerization and clustering (Kubernetes/ECS)
  • Expertise with AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda)
  • Version control system experience (e.g. Git)
  • Experience implementing CI/CD (e.g. Jenkins, TravisCI)
  • Operational (e.g. HA/Backups) NoSQL experience (e.g. Cassandra, MongoDB, Redis)
  • Experience with configuration management tools (e.g. Ansible, Chef)
  • Experience with infrastructure-as-code (e.g. Terraform, Cloudformation)
  • Bachelor or master’s degree in CS, or equivalent practical experience
  • Effective communication skills

 

Join our team of talented developers and contribute to the development of cutting-edge web applications. Bring your expertise and passion for building scalable and efficient server-side solutions, and be part of a collaborative and innovative work environment.

 

Note: This is a senior-level position, and candidates with substantial experience will be given preference.

 

About East Wolves

 

As a DevOps Engineer, you will be responsible for the design, development, testing, and deployment of our company’s products that help restaurants manage their businesses.