Tech Team
Delhi, India

Cloud Infrastructure Lead

Apply Now


Cloud Infrastructure Lead

Delhi, India

Tech Team - Full-time

What We Do

Dimagi is a Social Enterprise, Benefit Corporation, and Tech company focused on making an impact globally. Our product, CommCare, assists some of the world's most underserved and hard-to-reach communities in health, agriculture, education, and beyond through innovative digital data management systems. Our team of incredibly dedicated staff work towards our mission of creating an impact in the world from our four global offices. Our technology is used around the world in more than 60 countries.

In India, Dimagi works directly with national missions to bring technology to communities at their highest scale - backed a modern cloud service architecture. Dimagi deploys the largest and most powerful technology in the world to the last mile.

Who we're looking for

Dimagi is looking for a seasoned infrastructure expert to lead our efforts to improve, maintain, and design our approach to the hardware and cloud services that back our core software. Our software is driven by a modern, horizontally scalable architecture, so experience with both optimizing vertical utilization of services and managing sharded and distributed systems is essential.

Our software provides mission-critical services and data to governments, health practitioners, and vulnerable populations. As such, reliability and confidence in our approach is key and a successful candidate will be able to bring direct experience monitoring and forecasting hardware utilization to ensure high availability.

Candidates will be responsible for leading infrastructure management efforts, both building capacity across the full cross-disciplinary team (20+) of engineers, and being directly responsible for a smaller team focused on site reliability. They will be responsible for directly contributing to as well as overseeing other engineers in broad areas including:

  • Infrastructure automation
  • Hardware requirements forecasting
  • Provisioning new systems / subsystems
  • Systems administration
  • Monitoring / alerting
  • Maintenance
  • Systems configuration
  • Profiling and tuning critical systems for maximum performance

Skills & Requirements

  • Eligible for employment in India
  • At least 10+ years of experience with infrastructure and engineering
  • Understanding of web application architectures
  • Experience maintaining production systems in a cloud environment
  • Experience making infrastructure trade-off decisions at scale
  • Familiarity with automation tools like Ansible, Chef or Puppet
  • Proficiency in scripting languages (Python preferred)
  • Fluency in written and spoken English

Essential Systems Experience

  • Hardware Virtualization
  • Performance tuning Linux based DB systems (PostgreSQL, Oracle, or equivalent)
  • Monitoring and Profiling tools for Virtualized cloud systems

Bonus Experience

  Familiarity with any of the following systems:

  • CouchDB
  • Elasticsearch
  • Redis
  • RabbitMQ
  • Riak
  • Kafka
  • Container orchestration

Benefits we offer:

As a mission-driven social enterprise, Dimagi aims to offer benefits that have a strong impact on our staff’s well being. A few of our key benefits are outlined below:

  • 100% employer-sponsored medical insurance covering employees and their family, paired with a generous OPD and mental health allowance
  • Health and Fitness allowance
  • Air Quality reimbursement to include air purifiers, pollution masks, etc
  • Monthly contributions to each employee's EPF account
  • Employee stock option plan
  • 30 days Paid Time Off, and Flex-Time
  • Opportunities to travel internationally
  • Complimentary lunch in the office

Apply Now