Back to roles

FOIF Surveying Instruments

DevOps Engineer / Associate Software Enginee

RemoteUnited Arab Emirates (Remote)Posted 4 days ago
Fast Track available

About the role

Role Description

The DevOps Engineer / Associate Software Engineer role at FOIF Surveying Instruments is a part-time, remote position focused on building and maintaining reliable software delivery processes and infrastructure. Day-to-day responsibilities include implementing and managing Infrastructure as Code, supporting the development and deployment of software features, and maintaining continuous integration pipelines to ensure smooth and efficient releases. The role also involves monitoring system performance, troubleshooting issues across development and production environments, and collaborating with engineering teams to improve automation, scalability, and security. The successful candidate will document processes, follow best practices for version control and configuration management, and contribute to ongoing improvements in the company's DevOps culture and tooling.

Qualifications

  • Demonstrated skills in Infrastructure as Code (IaC) tools and practices to define, provision, and manage cloud or on-premises environments.
  • Experience in Software Development using modern programming languages and frameworks, with familiarity in version control and collaborative workflows.
  • Hands-on experience with Continuous Integration (CI) pipelines, automated builds, and testing frameworks to support reliable and repeatable deployments.
  • Strong System Administration skills, including configuring, monitoring, and maintaining servers and services in production and staging environments.
  • Proficiency with Linux operating systems, including shell scripting, security hardening basics, and resource monitoring.
  • Understanding of basic networking, security principles, and containerization (e.g. Docker, Kubernetes) is beneficial.
  • Ability to work independently in a remote, part-time setting, manage time effectively, and communicate clearly with distributed teams.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Already applied?

Track every application and share your Digital Profile.

Open your space