DevOps Engineer
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.