DevOps Engineer

Posted May 13

Job Overview:

As a DevOps Engineer at Eksaq, you will play a pivotal role in shaping the technological backbone of our cutting-edge educational platform. You'll be at the forefront of ensuring the reliability, security, and scalability of our systems, contributing to an environment where education meets technology seamlessly.

Key Responsibilities:

• Defining and setting development, test, release, update, and support processes for DevOps operation

• Encouraging and building automated processes wherever possible

• Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management

• Incidence management and root cause analysis

• Develop and maintain disaster recovery plans and backup solutions to safeguard critical data and services.

• Identify and address performance bottlenecks through monitoring, tuning, and optimization.

• Maintain comprehensive documentation of infrastructure, configurations, and processes to facilitate knowledge sharing.

• Defining and setting development, test, release, update, and support processes for DevOps operation

• Design, manage and build application and tooling deployment pipelines.

• Implementing various development, testing, automation tools, and IT

infrastructure

• Selecting and deploying appropriate CI/CD pipelines with GitHub or Jenkins

• Experience working on Linux based infrastructure

• Excellent understanding of Python, and Java

• Configuration and managing databases such as MySQL, Mongo

• Proficiency with Git and GitHub workflows

• Working knowledge of MongoDB and SQL

• CDNs and asset management

• Expertise with Linux + bash scripts

• Email Servers (SES), Design and implementation of Docker containers

• AWS, Azure, content storage management

Qualifications:

• Bachelor's degree in Computer Science, Information Technology, or a related field.

• 4+ years of proven experience in DevOps or a related role within the education technology sector.

• Strong understanding of software development, testing, and deployment processes specific to educational technology.

• Excellent communication skills and the ability to collaborate effectively with cross functional teams.

• Relevant certifications in DevOps, cloud platforms, or education technology are a plus.