Company logo hidden

Application Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 30 Jul 2024

Financial

  • Estimate: $100k - $140k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

About the Job
KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As a key part of the Space & Cyber Technologies cluster at EDGE, KATIM stands as a beacon of trust in an increasingly complex landscape where cyber risks are ever-present. To meet the growing demand for advanced cyber capabilities, we deliver resilient, secure, end-to-end solutions across four primary business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

With a global presence spanning our headquarters in Abu Dhabi and offices in the UAE and Finland, KATIM enables organizations worldwide to maintain the privacy and security of their mission-critical information and communications, no matter the circumstances.

The ideal candidate will possess a robust background in software engineering, with familiarity in automation using Ruby or Python. This role entails collaborating with developers and engineers to ensure that software development adheres to established processes and performs as intended.

Objectives of This Role:

  • Build and implement new development tools and infrastructure.
  • Develop tooling and automation to enhance the CI/CD pipeline, create new integrations with third-party services, and monitor the health of our build/deploy infrastructure.
  • Increase developer and release velocity, improve code health, and enhance code security by identifying vulnerabilities and building necessary developer tools.
  • Automate and improve development and release processes while ensuring system safety and security from cybersecurity threats.
  • Identify technical problems and develop software updates and fixes.
  • Collaborate on project management decisions related to planning.

Key Responsibilities:

  • Deploy updates and fixes and provide Level 2 technical support.
  • Develop tools to reduce error occurrences and enhance customer experience.
  • Conduct root cause analysis of production errors and resolve technical issues.
  • Create scripts for automation and visualization.
  • Design procedures for system troubleshooting and maintenance.

Experience and Education Qualifications:

  • Bachelor of Science degree (or equivalent) in Computer Science, Engineering, or a relevant field.
  • 5-6 years of experience as a DevOps engineer or in a similar software engineering role.
  • Relevant DevOps experience in engineering applications for a large company.
  • Proficiency in administering Atlassian tools (Bitbucket, Jira, Confluence, & Crowd) and familiarity with GitLab and GitHub workflows.
  • Experience in setting up and maintaining Jenkins in a containerized environment.
  • Familiarity with repository management tools like JFrog Artifactory.
  • Experience with Jenkins shared libraries (Groovy) and containerized applications using Docker and container management (Kubernetes/OpenShift).
  • Knowledge of static code analysis tools (Coverity, SonarQube) and dynamic analysis tools.
  • Strong skills in VMware ESXi configuration, troubleshooting, and performance tuning.
  • Proficient in scripting languages (Python, Groovy, Ruby) for developing integrations.
  • Working knowledge of databases and SQL.
  • Strong understanding of Linux.

Key Skills:

  • Problem-solving attitude.
  • Collaborative team spirit.

If you are looking to be part of an innovative team that addresses complex digital challenges, we encourage you to apply.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct