Jobs in Egypt - Senior DevOps Engineer I at SWVL

Senior DevOps Engineer I at SWVL

Location: Maadi

Job Description:

  • Develop and integrate tools/scripts to automate the process of development/deployment.
  • Spread DevOps culture and continuously enhance the process of software development.
  • Implement automation tools and frameworks (CI/CD pipelines).
  • Ability to have hands-on code (could write and push hot-fixes to production in urgent cases)
  • Integrate/configure tools for system and inter-microservices monitoring and alerting (mostly over Kubernetes)
  • Develop and deploy solutions to optimize the infrastructure and external services cost (ex: set up caching data stores, make changes to the code to integrate them)
  • Assure required security level for the infrastructure, datastores and the different environments: production/staging/development (ACL, VPNs, authorization, etc..)
  • Maintain the infrastructure on the cloud (AWS) allocating new resources, setting up new platforms/clusters with the proper configurations
  • Handle critical production issues around the hour and prepare an incident report
  • Perform root cause analysis for production issues
  • Design procedures for system troubleshooting and maintenance
  • Work closely and support the dev team with the infrastructure and architecture decisions, debugging production issues, new services deployment and new cloud resources setup and allocation
  • Maintain our datastores, monitor the load, design and implement a backup and restore plans, scaling, clustering (sharding/replication)
  • Contribute to both infrastructure architecture and microservices design

Job Requirements:

Technical Knowledge/ Skills/ Training required:

  • Solid experience in software development life cycle (got to work with agile teams)
  • Software Engineering background
  • Excellent system design skills
  • Familiarity with different open source web development languages/frameworks, and how they’re deployed (ex: NodeJS, Python, Go, Scala, etc..)
  • Strong knowledge of cloud providers (mainly AWS)
  • Solid experience in Unix like Operating Systems
  • Experience in Linux containers, container orchestration platforms (Docker, Kubernetes), and related tools and technologies (Helm and kops are a good plus)
  • Admin experience with databases including MySQL, MongoDB & Elasticsearch.
  • Experience with CI/CD principles, architecture and operations.
  • Experience with instrumentation for monitoring and logging the health and availability of services.
  • Deep understanding of standard networking protocols and components such as HTTP, DNS, TCP/IP, the OSI Model, networking and load balancing.
  • Familiarity with deployment and management systems such as Puppet, Ansible, Packer, Terraform, etc.
  • Familiarity with messaging systems like RabbitMQ and Kafka is a must
  • Sense of ownership
  • Good communication skills

To Apply:
https://apply.workable.com/swvl/j/BE45E85345/

Tips for updating your Resume:
https://careeradvancers.org/resume-cv-tips/

No comments:

Contact Form

Name

Email *

Message *

Powered by Blogger.