Senior DevOps Engineer

Cairo , Egypt
full-time

AI overview

Contribute to the operational success of real-time voice and messaging services in a versatile engineering team by implementing and automating scalable architectural solutions.

Cequens engineers own and run their products and services from conception to continuous operation. DevOps engineers play a key role and are embedded within teams to focus on the operational aspects of our services.

In Cequens Architecture team we believe that versatility and complementing proficiencies are the key to forming a better team. We are therefore looking for people with a variety of skills and specializations.

DevOps engineers are developers (not systems administrators) who apply their skills to operational concerns. As such, your background will be that of a developer who has had considerable experience in a highly-complex technical operations environment, preferably cloud-based services.

Cequens engineers develop services to implement real-time voice and messaging using standards such as SIP, RTP, SMPP, WebRTC and HTTP. Some technical concerns are availability, throughput, latency, media fidelity as well as real-time performance considerations. Our DevOps engineers are focused on 24x7 availability, performance and manageability concerns of these services.

Responsibilities

DevOps role is to be truly in the heart of software development and you'll be focusing on:

  • Work closely together with development teams to implement.
  • Automate systems and architectures.
  • Driving automation within an organisation utilising Infrastructure as Code (IaC)
  • Automation Oriented
  • Agile Mindset
  • Develop and maintain scalable architecture solutions
  • Coaching your peers as a subject matter expert on Cloud, Automation, IaC
  • You are the owner of the environments.

Requirements

You will collaborate with Product Managers, Product Owner and Engineering Managers to define and develop operational features, tools and processes including:

  • At least 4 to 5 years of relevant experience.
  • Instrumentation for monitoring the health and availability of services including fault detection, alerting, triage and recovery (automated and manual).
  • Performance management, including bench-marking and monitoring of vital metrics, capacity planning, and resolution of performance problems affecting service levels.
  • Tools and processes for configuration management of systems. This includes participating in technology selection and architecture review to ensure zero downtime releases and maintenance as well as enable auto-scaling.
  • Custom diagnostic and troubleshooting tools.
  • Developer-facing support tools made available via our developer portal and to our customer support team.

Technical skills

  • Knowledge about the AWS cloud platform
  • You worked with Infrastructure as a Code, preferably CloudFormation / Terraform
  • Micro-services and container-based stacks like Docker & Kubernetes
  • Experience with scripting with Python, Bash, etc.
  • Good understanding of Security and Security practices
  • Experience with Configuration Management technologies preferably Ansible
  • Experience with monitoring solutions like CloudWatch, Data Dog and the ELK stack.

Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.Cequens is a leading cloud communication platform in the Middle East and Africa region that provides Omni-Channel communication API’s enabling enterprises and developers to communicate with their customer base worldwide. Cequens’ proprietary Communication Platform leverages SMS, Voice, Push Notification, email, and Chat Apps APIs that is scalable, secure, reliable, and trusted by more than 500 enterprises worldwide, including HSBC, SAP, Google, Careem, Telegram, Anghami, SWVL, and AlRajhi Bank.We’re in the business of simplifying communications and building bridges to allow businesses to communicate with their customers, no matter where they are. Simply put, we enable enterprises to improve their digital customer experience by providing them with the tools to communicate with their customer in real time via voice, messaging services, and phone messaging.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior DevOps Engineer Q&A's
Report this job
Apply for this job