Senior DevOps Engineer

Company Overview:

arabot is MENA’s #1 semantic automation platform that brings conversational AI and service fulfillment together to get the job done. We are a fast-growing startup with lots of exciting business and technical challenges coming everyday solved by motivated and bright minds. On joining our team, you will enjoy competitive salary and benefits, flexible working hours, remote work policy, the opportunity to become a part-owner of the company through our ESOP program, great environment and culture!


Job Summary:

The DevOps Engineer will be responsible for designing, implementing, and maintaining scalable and reliable infrastructure to support our software development and deployment processes.


Job Description:

  • Design, implement, and maintain scalable and reliable DevOps infrastructure.
  • Automate deployment pipelines using tools like Jenkins and Git.
  • Manage and optimize cloud environments on AWS and GCP, including infrastructure as code (IaC) practices.
  • Work with containerization technologies (Docker, Kubernetes) to build and deploy microservices.
  • Implement and manage message queues (Kafka) and search engines (Elasticsearch) for efficient data processing and retrieval.
  • Provide technical support and troubleshooting for production systems.
  • Collaborate with development teams to ensure smooth integration and deployment of new features.
  • Maintain and update technical documentation. 


Job Requirements:

  • 4+ years of experience in DevOps or a related field.
  • Strong proficiency in Git, Jenkins, AWS, GCP, Docker, Kubernetes, Kafka, and Elasticsearch.
  • In-depth knowledge of Linux operating systems and networking.
  • Experience with LDAP, Active Directory, and database administration, including PostgreSQL.
  • Excellent problem-solving and troubleshooting skills.
  • Strong attention to detail and ability to work independently.
  • Excellent communication and collaboration skills.


Preferred Qualifications:

  • Experience with CI/CD pipelines and automation tools.
  • Knowledge of scripting languages (Bash, Python).
  • Experience with monitoring and logging tools.
  • Certifications related to DevOps or cloud platforms.
  • Experience in load balancing and Bash scripting.
  • Experience with PostgreSQL, backups, and cluster management.


تاريخ النشر: اليوم
الناشر: LinkedIn
تاريخ النشر: اليوم
الناشر: LinkedIn