Role: DevOps Engineer.
Reporting into: Director Digital Transformation.
Do you want your work to
matter? Do you want to use your skills to make a difference, not just a living?
Do you want to improve millions of lives, including your own?
Living Goods works to
reinvent how we improve the lives of the under-served. We think big, and
relentlessly innovate to ensure both impact & health system
strengthening. At Living Goods, you will have the opportunity to apply
your ideas and creativity at work every day. We believe that technology is
an increasingly powerful and positive disruptive force in enabling Living Goods
to provide effective community health service and drive impact.
If you work well in a dynamic collaborative environment, set high standards, and meet challenges with determination and a sense of humor, you’ll thrive here at Living Goods.
The Opportunity:
The DevOps Engineer will report
to the Director Digital Transformation and will take ownership of end-to-end management of the organizational
cloud infrastructure, deploying product updates, identifying production
issues, and implementing
integrations that meet stakeholder needs. You will closely work with the global
engineering and country Digital Health operations teams, to evaluate existing applications
and platforms, give recommendations for enhancing performance via gap analysis, identify the most practical
alternative solutions and assist with feasible modifications. You will
maintain the routine application maintenance tasks accomplished via
strategy-building techniques. As the DevOps
Engineer you will also help create requirements and procedures for implementing
routine maintenance, infrastructure,
and application-level monitoring, build thresholds and proactive alerts and
lead and participate in troubleshooting existing information
systems for errors and resolving those errors. You
will work with other key stakeholders to identify the cause of problems and
design desired improvements to minimize system outages. You will be part of a
core engineering team that participates in regular engagement and timely
communication with the country’s Digital Health operation team regarding the
status of different requirements under your support. You will support in the
resolution of incidents and escalate with relevant partners and vendors when
required.
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.
Compensation
A competitive salary and
benefits package commensurate with experience including health insurance and
bonus opportunity. The opportunity to be your best while making lives better
for those in need.
Living Goods is an equal opportunity employer and will
consider every qualified applicant for employment. Living Goods does not
discriminate based on race, ethnicity, national origin, ancestry, religion,
gender, sexual orientation, or disability.
Our current job openings
are displayed on our website, where you can search for open positions and apply
directly. Living Goods does not offer any positions without an interview and
never asks candidates for money. If you are asked for money, we strongly
recommend that you do not respond and do not send money or personal
information.
How to Apply