← Все вакансии/Senior/webook.com
SeniorRemoteRiyadh

DevOps Engineer

W
webook.com
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

webook.com is Saudi's #1 event ticketing and experience booking platform in terms of technology, features, agility, revenue, serving some of the largest mega events in the Kingdom, surpassing over 2 billion sales.

Responsibilities
  • Focus on improving scalability, robustness and automation of our tools and processes, as well as expanding capabilities to support new features
  • A sense of ownership which will be responsible for the deployment and optimization of our production systems
  • The ability to ensure our support tools work and enable continuous integration, testing and production deployment
  • As an engineer, you will be shaping and implementing strategic solutions to ensure our systems stays on the bleeding edge of technology
  • You will be contributing to the technology stack, covering web development, API development, DB communication/handshake, performance, and security measures
  • You will help to make sure systems are operational, visible, and designed for auto-recovery in case of disaster
  • Responsible for the end to end development and production system operations including system maintenance, monitoring (application, system, log), notification, automation, and backend operation
  • Visibility and Improvement in system performance and stability
  • Propose new technologies and tools to improve development, testing, and production operations
  • Work closely with various teams across functions including the project team, product team, tech team, and QA team
  • Continually improve DevOps tools, processes, and procedures
  • Build, maintain, and scale infrastructure for Production, QA, and Dev environments
  • Develop and maintain Continuous Integration/Continuous Delivery systems
  • Deploy automation solutions in a public cloud environment such as AWS
  • Participate in the ongoing design, implementation, and maintenance of systems and tools across our cloud stack
  • Work closely with Development and QA teams to help ensure end-to-end quality
  • Write and maintain infrastructure documentation
  • Work with third-party vendors to resolve infrastructure issues
Requirements
  • Experience in handling high traffic production system, troubleshooting, automation, and regular operation
  • Familiarity with web development technology and exposure to their build/deployment
  • Experience with Continuous Integration/Deployment mechanism using Jenkins, Nexus, Docker Registry, Gitlab, Ansible/Terraform
  • Good Knowledge of SaaS, Cloud Infrastructure and other enterprise-related technologies (AWS)
  • Experience with AWS and Google Cloud
  • Experience with Container orchestration (Kubernetes)
  • Strong scripting skills (Shell scripting, Python, etc.)
  • Strong knowledge of Unix-based systems
  • Experience with version control (Git)
  • Deployment and configuration tools (Ansible, Chef, Puppet, etc.)
  • Familiarity with micro-service architecture (including the understanding of distributed systems concepts and principles)
Key Qualifications
  • Minimum of bachelors in Computer Science or related field
  • Minimum of 3 to 5 years of experience as Senior DevOps
  • Experience in GCP - preferred
  • AWS Certified DevOps Engineer Professional, preferred
  • Google Certified Professional Cloud Architect, preferred
Стек и навыки

С чем работаем