What will help you succeed in this role:
● Experience maintaining and deploying highly available, scalable, fault-tolerant systems
● A drive towards automating repetitive tasks (e.g. scripting via Bash, Python,, etc)
● Understanding of system administration in Linux environments
● Practical experience with containers (Docker, Compose, ECS, Kubernetes)
● Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog, Sentry, etc)
● AWS operations experience (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda)
● Version control system experience (e.g. Git)
● Experience implementing CI/CD (e.g. Jenkins, Jenkins Pipeline, TravisCI, CircleCI)
● Experience with infrastructure-as-code (e.g. Terraform, Cloudformation)
● Bachelor or master’s degree in CS, or equivalent practical experience
● Effective communication skills
Having one or more of the following is a plus
● Experience with delivery of a SaaS product
● Knowledge of containerization technologies such as Docker and Kubernetes
● Knowledge of tools like Ansible or Puppet.
● Experience managing a large RDBMS like MSSQL or MySQL
● A relentless security-first mindset. You think like an attacker