This job might no longer be available.
DevOps Engineer
2 years ago
We’re looking for a DevOps Engineer to join our team at Drest. You will have a solid Dev(Sec)Ops background and maintaining and automating complex cloud infrastructure systems should be your bread and butter. You get excited about new technology and how it can be used and applied to day to day tasks. You already have experience supporting applications in the cloud with IaC along with monitoring and maintaining living documents. This role will be a great role for somebody wanting to increase their experience / skills in the cloud by helping design and implement new services.
Requirements
You will work closely with engineers and developers across the business to assist with designing and implementing required infrastructure to support the business needs through IaC. You will play a key role in ensuring all work conforms to existing standards, along with defining new standards and processes. Additionally you will help pioneer our Unity project and the backend that will support the frontend game as we scale up our user count.
You may also:
- Develop tools and processes that drive and improve the customer experience.
- Build and innovate to replace manual processes with automation.
- Manage and deploy scalable service-based application stacks.
- Monitor systems and identify patterns that affect the performance, reliability, or availability of a product or service and suggest improvements.
- Maintain technical documentation (e.g. configurations, operations and troubleshooting procedures).
- Participate in post-mortem and root cause analysis.
- Assist with the evaluation of new requirements.
- Troubleshoot emergency situations (must be able to be on-call as required).
- Work closely with the development team on new features that require infrastructure changes
- Advise the development team on the best tools and services to use to implement features
- Keep up to date on and recommend new services and products that could improve Drest’s workflows and processes
- Identify and resolve issues in collaboration with other disciplines
Must haves..
- Professional experience as a Devops Engineer / Linux Sys admin
- Extensive working knowledge of AWS required (AWS Certifications welcome). Some of the services we use are:
- Lambda
- RDS
- Kinesis
- SQS
- API gateway
- EC2
- RedShift
- CloudFront
- Kubernetes
- Experience and understanding of designing and developing scalable, robust and highly available infrastructure.
- Great understanding of Networking Fundamentals (DNS, DHCP, TCP/IP).
- Excellent knowledge of Linux (Ubuntu/CentOS/RedHat).
- Experience with tools like: Terraform, Jenkins or CircleCI.
- Database Experience (MySQL/PostgreSQL).
- Comfortable with Git + Integration Testing.
- Scripting Knowledge: Bash (Python/Go are great too but not required)
- Good foundation of knowledge within Cloud and Application Security.
- Self-starter, able to take high level direction and work independently with minimal instruction.
- Proficient communicator, including in cross-discipline conversations
- Strong team player with good interpersonal and teamwork skills
Nice to haves..
- Experience with Docker/Kubernetes
- Experience with Configuration Management tools (Ansible, Chef, Puppet etc.)
- Experience with serverless e.g. AWS Lambda
- Familiarity with JavaScript ( Node/React/SPA )
- Knowledge of ELK stack (ElasticSearch/Kibana etc.
- Mobile CI/CD
- Familiarity with Agile practices
- Familiarity with JIRA
Benefits
What you will get in return
- Collaborative team
- Competitive salary
- 25 Days holiday
- EMI Share Scheme
- Private Medical
- Life Assurance
- Remote friendly, flexible working hours
- Birthday day off
- and more!
Create Your Profile — Game companies can contact you with their relevant job openings.