DevOps Engineer

Summary

We are looking for talented, driven and innovative Infrastructure Engineers to help us build the next generation, large scale, web media platform. We’re servicing 110+ Million visitors per month, so we understand scale, but we also understand the constant need to innovate and drive our platform forward and we need you to help us.

In this role, you’ll work collaboratively with other engineering teams to deploy and operate our core infrastructure. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. And troubleshoot and resolve issues in our production and non-production environments.

What’s in the tool chest .
  • Strong background in Linux/Unix Administration
  • Experience with automation/configuration management using tools such as Ansible or Terraform
  • Ability to use a wide variety of open source technologies and cloud services (experience with Google Cloud Platform or AWS is desired)
  • Understanding of Continuous Integration and/or Continuous Delivery in the software engineering process
  • Strong experience using Kubernetes or other container orchestration systems.
  • Strong experience with standard relational databases such as PostgreSQL and MySQL (NoSQL experience is a major plus)
  • A strong understanding of code and script (PHP, Go, Python, Perl and/or Ruby)
  • A strong understanding of web fundamentals and how the various protocols and layers work (TLS, HTTP/2, CDN’s and Caching, etc)
  • Knowledge of best practices and IT operations in an always-up, always-available services, additionally best practises for security, particularly in containerised environments.
  • Up-to-date on latest industry trends; able to articulate trends and potential clearly and confidently
 
The formalities.
  • Bachelor’s Degree or MS in Engineering or equivalent.
  • 3-5 years of experience in managing Linux-based infrastructure.
  • 1-2 years of experience in cloud native environments.
  • Good interpersonal skills and communication with all levels of management
  • Able to multitask, prioritize, and manage time efficiently
  • Love to play on a team.
 
 


Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file