Senior Engineer - DevOps
Abu Dhabi, AE
About KATIM
KATIM is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Space & Cyber Technologies cluster at EDGE, one of the world’s leading advanced technology groups, KATIM delivers trust in a world where cyber risks are a constant threat, and fulfils the increasing demand for advanced cyber capabilities by delivering robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications. Our talented team of cross functional experts continually takes-on new challenges. We work with the energy of a start-up yet the discipline of a large business to make solutions and products work for our customers at scale.
Key Responsibilities
DevOps Strategy & Pipeline Management
- Develop and maintain the company’s DevOps strategy and roadmap aligned with business objectives and industry best practices.
- Design, implement, and maintain scalable and reliable CI/CD pipelines for efficient software delivery and deployment.
- Collaborate with development teams to embed automated testing, quality assurance, and security into the CI/CD process.
Infrastructure & System Optimization
- Continuously improve system infrastructure to enhance performance, scalability, and security.
- Monitor and analyze system performance, proactively identifying and resolving issues to ensure high availability.
- Perform regular updates and patch management to address software vulnerabilities.
Development Environment Support
- Set up and maintain development networks and workstations to meet business unit requirements.
- Install, upgrade, and maintain software on development servers and machines.
- Manage the allocation and tracking of software licenses.
- Execute periodic data backups and recovery procedures.
Version Control & Repository Management
- Maintain and administer GitLab and other version control repositories.
- Enforce best practices for version control, code review, continuous integration, and deployment workflows.
Education and Minimum Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- 7+ years of experience as a DevOps Engineer, preferably in a senior role.
- Strong knowledge of Windows OS, macOS, and Linux/Unix-based systems.
- Proven experience in:
- Administering Atlassian tools (Bitbucket, Jira, Confluence) – 5+ years
- Git and Git repository management
- Development tools (e.g., MATLAB)
- Network configuration including L2/L3 switches and routers
- Firewall and proxy setup
- Expertise in building and managing CI/CD pipelines with tools like Jenkins, GitLab CI/CD, or CircleCI.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with containerization tools like Docker and orchestration platforms such as Kubernetes or AWS ECS.
- Strong understanding of Linux internals and managing large-scale virtual/physical infrastructures.
Key Skills
• Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems.
• Proven track record of working in Agile/Scrum environments and using tools like Jira and Confluence.
• Exceptional communication and collaboration skills, with the ability to work effectively in cross-functional teams.
#KATIM
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile AWS Bash Bitbucket CI/CD CircleCI Computer Science Confluence DevOps Docker Firewalls GitLab Jenkins Jira Kubernetes Linux MacOS Matlab PowerShell Python Scripting Scrum Strategy UNIX Vulnerabilities Windows
Perks/benefits: Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.