Application Engineer

Website KATIM

Job description

About KATIM

KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As an integral part of the Space & Cyber Technologies cluster at EDGE, one of the world’s most distinguished advanced technology groups, KATIM stands as a beacon of trust in an ever-evolving landscape where cyber risks are a constant menace.

Our aim is to satisfy the growing demand for advanced cyber capabilities by delivering resilient, secure, end-to-end solutions across four fundamental business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.

With a global presence spanning from our headquarters in Abu Dhabi to offices in the UAE and Finland, KATIM empowers organisations worldwide with the unwavering assurance that their mission-critical information and communications remain private and secure, no matter the circumstance.

The ideal candidate will have a solid background in software engineering and be familiar with Automation using Ruby or Python, and will work with developers and engineers to ensure that software development follows established processes and works as intended.

Objectives of this role

• Building and implementing new development tools and infrastructure
• Build tooling and automation to close the feedback gaps in the CI/CD pipeline, develop new integrations with third-party services and monitor the health of our build/deploy infrastructure.
• Increase developer and release velocity, improve code health, improve code security by surfacing vulnerabilities, and build developer tools.
• Working on ways to automate and improve development and release processes
• Ensuring that systems are safe and secure against cybersecurity threats
• Identifying technical problems and developing software updates and fixes
• Working with software developers and software engineers to ensure that development follows established processes and works as intended
• Planning projects and being involved in project management decisions

Key Responsiblities

• Deploy updates and fixes, and provide Level 2 technical support
• Build tools to reduce occurrence of errors and improve customer experience
• Perform root cause analysis of production errors and resolve technical issues
• Develop scripts to automate visualization
• Design procedures for system troubleshooting and maintenance

Experience And Education Qualification

• Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
• 5-6 year ex perience as a DevOps engineer or in a similar software engineering role
• Relevant DevOps Experience in engineering applications for a large company
• E xperience in Administering Atlassian Tools like Bitbucket,Jira,Confluence & Crowd
• Proficiency with Git Lab and GitHub workflows
• Experience setting up and working with Jenkins in a containerized environment
• Experience setting up and working with Repository Management Tools like J Frog Artifactory
• Experience with Jenkins and Jenkins shared libraries (Groovy)
• Experience with build and package of containerized applications using Docker and container management like Kubernetes/OpenShift
• Experience with Static code Analysis Tools like Coverity, SonarQube and Dynamic analysis tools like BDBA, protecode etc
• Strong VMware ESXi skills: configuration, troubleshooting, and tuning for performance
• Proficiency with a scripting language to develop integrations (Python, Groovy & Ruby)
• Working knowledge of databases and SQL
• Strong working knowledge of Linux

Key Skills

• Problem-solving attitude
• Collaborative team spirit

#KATIM

To apply for this job please visit ae.linkedin.com.