Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Medic Mobile has expired
View current and similar jobs using the button below
  • Posted: May 7, 2018
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Medic Mobile is a nonprofit organization on a mission to improve health in the hardest-to-reach communities. We build world-class, open-source software that supports health workers delivering equitable care that reaches everyone.
    Read more about this company

     

    Site Reliability Developer

    We’re seeking a talented and dedicated Site Reliability Developer to join our distributed product team.

    You

    • Are comfortable in a UNIX-like environment, enjoy automation, script efficiently, and produce checklists and documentation for processes and systems.
    • Have coursework or experience equivalent to an undergraduate computer science degree.
    • Have knowledge of at least some of the following APIs: AWS Identity and Access Management (IAM) policies, Elastic Compute Cluster (EC2), Virtual Private Cloud (VPC).
    • Can use Docker Machine, Amazon ECS, or a higher-level orchestration tool to deploy a container-based application in test or production.
    • Are comfortable with basic Linux system administration, monitoring, security best practices, networking, and logging.
    • Are familiar with at least some of the core web technologies: HTTP, SSL/TLS, REST, JSON, HTML.
    • Thrive working as part of a distributed team with a flexible schedule.
    • Enjoy working remotely with opportunities to travel to project sites (e.g. India, Uganda, Senegal) or to work with teammates (e.g. San Francisco, Nepal, Kenya).
    • Want to help build software that improves lives in a real and significant way.

    Position Details

    The Site Reliability Developer works closely with Medic Mobile's software development and product teams to assure high-quality deployments of mobile health software and hardware.

    Cloud infrastructure development: 30%

    • Work with the development and product teams to help guide the design of recommended compute, network, container, and storage resource layouts.
    • Document resource layouts and network designs; produce checklists and automated processes to deploy new instances and containerized applications.

    Proactive monitoring: 30%

    • Proactively monitor performance and reliability of production Medic Mobile systems.
    • Produce status pages consumable by non-technical users.
    • Be available (subject to time zones of team members) to respond to, troubleshoot, remediate, and document expected or unexpected outages, incidents, or problems in production.

    System image engineering and deployment support: 40%

    • Work with the software development team to improve and optimize production system images – AMIs and Docker containers.
    • Manage upgrades and upgrade processes on production instances.
    • Automate deployments to increase testability and reliability.

    Check how your CV aligns with this job

    Method of Application

    If this role inspires and intrigues you, please get in touch. Please submit a resume and cover letter with position in the subject line to jobs@medicmobile.org, with a copy to richard@medicmobile.org and derick@medicmobile.org

    Only shortlisted candidates will be contacted for interviews.

    Applicants are encouraged to apply as early as possible, as interviews will be held on a rolling basis until the role is filled. Ideal start date is early June. 

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Medic Mobile Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail