DevOps Engineer -- JobID #1464
Job Description - Permanent
We are hiring, on a full-time permanent basis, a DevOps Engineer for one of our amazing clients who is an international leader in the digital media space!
You will work very closely with their product development teams to build out rock-solid services that are already used by 30M+ devices all over the world. The services are almost exclusively served by Linux servers primarily running in Amazon Web Services. Most systems have high transaction rates and must always be available. All team members get plenty of opportunities to learn new things and to share knowledge in a structured way.
Containerization: in-depth operational knowledge of large-scale environments built on-top of Docker with modern orchestrators.
Cloud: 3+ years of managing production workloads on AWS, including in-depth knowledge of automation, security and cost optimization best-practices.
Databases: several years of managing production workloads in the cloud (including monitoring backup automation, disaster recovery, scaling) with relational and NoSQL databases:
Linux: advanced experience working with Linux OS, including:
- General operational experience
- Security, auditing, hardening
- Resource monitoring and troubleshooting
Automation: in-depth understanding and experience with automation and IaC tools such as:
- Jenkins with pipelines
Networking: working understanding of networking principles including network layout and routing.
Performance: several years of working experience with highly performant, highly available, low latency distributed systems.
Reliability: working experience with highly available systems with 99.99+ SLAs.
Development: Working experience with tool development and programming languages, with understanding of programming principles.
Communication: Strong interpersonal and communication skills.
Recommended Qualifications (Nice to Haves):
- Working experience with RabbitMQ
- Working experience with Cassandra
- Experience with working on continuous delivery and continuous deployment pipelines at a larger scale
- Strong engineering and development skills, with experience in languages such as:
- Experience working in agile teams, including deep understanding of agile principles and continuous improvement
If this sounds like you, don't hesitate and apply today!!!