Responsibilities:

  •  Utilize various open-source technologies .
  •  Use various tools to orchestrate solutions i.e., Continuous Integration Tools .
  •  Build independent web-based tools, microservices , and solutions .
  •  Write scripts and automation using Bash/Java/Python .
  •  Implement integrations requested by the software engineering team .
  •  Deploy updates and fixes .
  •  Build tools to reduce occurrences of errors and improve the deployment cycle
  •  Develop software to integrate with internal back-end systems
  •  Perform root cause analysis for production errors
  •  Investigate and resolve technical issues while also reflecting on root causes and lessons learned to roll out continuous improvements in the technology setup.
  •  Develop scripts to automate visualization .
  •  Design procedures for system troubleshooting and maintenance .
  •  Configure and manage data sources RDBS and noSQL.
  •  Understand how various systems work .
  •  Understand how IT operations are managed .
  •  Manage source control including SVN and GIT .
  •  Maintain team and project management tools such as Agile Manager or Agile Bench .
  •  Design and implement robust Infra and Application-level system monitoring and reports /visualization that provide stakeholders with useful insights on the health status of end-to-end technology stack setup.
  •  Design and build performance thresholds and proactive alerting that help the engineering team act early to mitigate potential system outages.
  •  Escalate application and infra challenges with respective partners e.g., Medic Mobile for CHT-related issues and share requisite system logs to facilitate timely investigations and issue resolutions.
  •  Drive regular review of overall Infra setup and drive implementations of recommendations to improve security, operational efficiency, and cost savings.

Minimum Requirements:

  •  BSc or MS in Computer Science, Engineering , or a relevant field .
  •  4-6 years of experience in managing Linux-based infrastructure .
  •  4 years of experience as a DevOps Engineer or similar software engineering role .
  •  2+ years of hands-on experience in AWS, Azure, Docker , and Elasticsearch .
  •  Demonstrable experience with continuous integration tools like Bamboo or Jenkins .
  •  Good knowledge of shell scripting or Java or Python .
  •  Proven expertise in Kubernetes, Selenium , and Ansible .
  •  Working knowledge of databases both RDBS and NoSQL.
  •  Problem-solving attitude .
  •  Team spirit and team player .
  •  Critical thinking and problem-solving skills .
  •  Good time-management skills .
  •  Interpersonal and communication skills .
  •  Bilingual with French as a desirable language.

Follow Us on Social Media