Vacancies

Technology

Technology

Response Manager

As an Response Manager, you will oversee the incident resolution process to ensure minimal disruptions to operations. This involves monitoring systems, addressing issues promptly, and working proactively to prevent recurring problems aimed at maintaining high service performance and availability. You will coordinate with diverse teams to ensure all incidents are properly logged, categorized, and resolved, while continuously improving processes to enhance efficiency. Success in this role requires strong analytical skills, the ability to remain composed in dynamic situations, and a dedication to driving operational excellence. If you thrive on problem-solving and continuous improvement, this position is a great fit for you.

Role Responsibilities:

  • Direct and optimize the incident management process to ensure seamless operations.
  • Respond promptly to service disruptions, identify root causes, and initiate resolution protocols, providing 24/7 on-call support when necessary. Assess and prioritize incidents based on their urgency and business impact.
  • Prioritize incidents by urgency and business impact.
  • Track and analyze all incidents to identify recurring problems, creating long-term solutions to address underlying issues.
  • Enhance processes continually to improve response efficiency and minimize service interruptions.
  • Provide clear updates and executive-level communications during major system incidents.
  • Conduct in-depth reviews of incidents and create detailed Root Cause Analysis (RCA) reports for internal teams and external clients.
  • Lead problem management efforts by uncovering root causes, coordinating resolutions, and preventing recurrence.
  • Collaborate across departments to implement corrective actions and drive sustainable solutions.
  • Contribute to improvement initiatives aimed at reducing incidents and enhancing overall service reliability.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Experience in IT service management or a similar field.
  • In-depth knowledge of IT service management (ITSM) practices and standards.
  • Hands-on experience with IT monitoring tools, including Grafana, Zabbix, and Datadog.
  • Strong communication skills, capable of simplifying complex technical issues into clear updates tailored for different audiences.
  • Exceptional problem-solving abilities, particularly in applying problem-analysis methods.
  • Experience working with distributed systems that are both highly available and fault-tolerant.
  • Proficiency in documentation, including drafting Standard Operating Procedures (SOPs) and incident reports.

Preferred Qualifications:

  • Familiarity with problem management frameworks and methodologies.
  • ITIL v3 or v4 certification is a plus.
  • Technical proficiency in managing Linux/Unix systems and cloud-based platforms.
  • Basic understanding of configuration management tools such as Ansible, Puppet, Chef, or SaltStack.
  • Previous experience working within an agile development environment.
  • Foundational knowledge of Continuous Integration and Continuous Deployment (CI/CD) concepts and tools.

Note:

Only shortlisted candidates will be contacted.

Apply Now
Technology

Software Engineer

As a Software Engineer, you will be responsible for supporting the design, development, and maintenance of our software products. In this role, you will be expected to collaborate with cross-functional teams.

Role Responsibilities:

  • Support the design, development, and maintenance of software applications and systems.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Ability to write clean, maintainable, and efficient code & scripts.
  • Support deployments and monitor post release to avoid issues.
  • Maintain, enhance, and extend existing deployment frameworks and tooling.
  • Support troubleshooting and debugging software issues.
  • Create and maintain technical documentation.
  • Keep up-to-date with emerging trends and technologies in software development.
  • Solve problems in rapid and creative ways.
  • Execute specific tasks with clear instructions and limited scope.
  • Passion for clean code and scalable problem-solving.
  • Knowledge of software development practices.
  • Transform problems into software solutions.
  • Quickly adopt new technologies.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills.
  • Ability to work effectively in a global, collaborative environment.
  • Professional level in English: speaking, reading, writing, and listening.
  • Exposure to multiple programming & scripting languages.
  • Familiar in API application development.
  • Familiar with Databases and database connections.
  • Exposure to multiple programming & scripting languages.
  • Fresh graduates encouraged to Apply!

Note:

Only shortlisted candidates will be contacted.

Apply Now
Technology

Configuration & Support Engineer

As a Configuration & Support Engineer, you will play a key role in supporting our systems and tools.

Role Responsibilities:

  • Perform testing, validation, and troubleshooting of configurations and system changes.
  • Support deployments and monitor post release to avoid issues.
  • Use scripting and programming for automation and system updates.
  • Assist users via tickets with timely, accurate solutions.
  • Log interactions, tickets, and solutions.
  • Report bugs and work with engineers while keeping stakeholders updated.
  • Maintain, enhance, and extend existing deployment frameworks and tooling.
  • Collaborate and share knowledge with peers.
  • Support, troubleshooting, and debugging of issues.
  • Create and maintain technical documentation.
  • Support various integration and migration efforts.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills.
  • Ability to work effectively in a global, collaborative environment.
  • Professional level in English: speaking, reading, writing, and listening.
  • Exposure to multiple programming & scripting languages.

Note:

Only shortlisted candidates will be contacted.

Apply Now
Technology

SRE Engineer

In this role, you will focus on automating application deployment, configuration, and operational workflows to ensure system reliability, scalability, and performance. You’ll collaborate closely with other SREs, developers, and cross-functional teams to understand customer needs and translate them into robust, automated infrastructure and deployment solutions.

Role Responsibilities:

  • Collaborate with members of the SRE team to build and maintain internal tools for deploying and managing customer environments.
  • Automate deployment, configuration, and scaling of new environments.
  • Ensure new environments are stable, secure, and production-ready.
  • Maintain, enhance, and extend existing deployment frameworks and tooling.
  • Create and maintain technical documentation.
  • Research, evaluate, and implement new technologies to improve reliability, deployment velocity, and operational efficiency.
  • Stay current with emerging trends and SRE practices.
  • Share knowledge and act as a trusted mentor to other team members.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • Programming: Proficient in Python and/or Go is a plus.
  • AWS exposure is a plus.
  • Scripting: Bash and shell scripting skills prefered.
  • Operating Systems: Linux experience (Debian or other distributions).
  • Monitoring and Observability: Familiar with Grafana Cloud usage and configuration.
  • Infrastructure as Code (IaC): Understanding of IaC principles and best practices.
  • Soft Skills:
  •       Excellent written and verbal communication skills.
  •       Strong analytical, organizational, and interpersonal abilities.
  •       Ability to learn quickly and adapt to new technologies.
  •       Collaborative mindset and effective teamwork in cross-functional environments.
  • Ability to work independently with general supervision.
  • Ability to work effectively in a global, collaborative environment.

Note:

Only shortlisted candidates will be contacted.

Apply Now
Technology

NOC Engineer

To support our continued growth and success, we are seeking NOC Engineers to join our monitoring team. Our monitoring team is the first to react to new incidents and issues; you will identify, repair, communicate, and raise ongoing issues and see them through to resolution.

Role Responsibilities:

  • Continuously and proactively monitor our systems to detect and resolve issues early, preventing downtime and protecting the customer experience.
  • Support a highly available, highly secure production environment running on Linux and Windows using open source and proprietary applications.
  • Set standards and define detailed processes for effectively handling a production environment with minimal downtime.
  • Perform daily monitoring and maintenance of all hardware / software infrastructure components.
  • Provide application and product support and troubleshooting of the platform.
  • Documentation of Standard Operating Procedures to effectively routine incidents.
  • Log interactions, tickets, and solutions.
  • Ability to work flexible hours depending on need – we are a 24×7 team.
  • Ability to work overnight hours is a must.

Qualifications:

  • Familiarity with Linux/Unix & Networking (Ex. TCP/IP, UDP, Routing, Firewalls, load-balancers).
  • Embrace DevOps practices & methodologies.
  • Experience in system fault-tolerant is a plus.
  • Knowledge of server configuration.
  • Exposure to multiple programming languages.
  • Experience in Virtualization and Cloud technologies.
  • Professional level in English: speaking, reading, writing, and listening.
  • Strong Documentation skills.
  • Excellent communication and problem-solving skills.
  • Fresh graduates are encouraged to apply.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is a plus.

Note:

Only shortlisted candidates will be contacted.

Apply Now

General

General

General Application

We're always looking for talented individuals to join us. If you don't see a current opening that fits your skills, submit your application, and we'll reach out when the right opportunity comes up.

Apply Now