Webscale Jobs

MongoDB Database Engineer (Remote/Flexible) at Insulet

This job posting is no longer active.

Company

Description

Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.

We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!

Job Title: MongoDB Database Engineer

Manager: Director of Cloud Operations

Position overview:

Our Global Infrastructure team is looking for a MongoDB Database Engineer with experience building, managing and supporting cutting edge cloud applications. The successful candidate should possess a robust understanding of HIPAA regulated enterprise-scale infrastructure, technologies, and applications, with demonstrated experience in recovery resiliency. Understanding of cloud resiliency, infrastructure, cyber security, and business continuity are essential to support the resiliency transformation program. You should have an expertise in DevOps Automation, Data Management, Continuous Integration and Deployment Process, Business Continuity, Disaster Recovery, Multi-Cloud Best Practices, and Infrastructure. The candidate should be interested in new technologies and be able to learn new applications quickly.

JOB / DUTIES / RESPONSIBILITIES

  • Architect and implement solutions to solve database and application problems that involve database performance, scalability, and data security
  • Collaborate with product development team to ensure new features are architected and implemented such that MongoDB best practices are adopted and reinforced
  • Develop automation for deployment activities related to database changes, and collaborate with Dev Ops team on capacity planning, disk space management, redundancy/HA, and overall database operations
  • Oversee essential database administration install, configure, upgrade, back up, and archival.
  • Development of system configuration documentation, including designs for capacity and performance planning and will perform engineering activities, including risk assessments and analyses of alternatives for a variety of system related issues and concerns
  • Assist in the operational support of multiple global multi-tenant cloud-based applications
  • Build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in both production and non-production environments.
  • Manage the secure, scalable and resilient hosting of numerous applications in a regulated (HIPAA) environment that improves the lives of thousands of people on a daily basis.
  • Collaborate closely with the multiple technology and cross-functional groups within the organization.

Skills/Experience:

  • 3+ MongoDB database administration experience (5+ years) with production administration experience in a high availability 24x7 environment within a multi-site environment
  • Advanced understanding of data modeling, index analysis & disaster recovery plans and execution, optimization in MongoDB
  • Advanced understanding of MongoDB replication, sharding, and performance tuning
  • MongoDB performance management, and scaling – including query tuning and working with development teams to address issues
  • Indepth understand of MongoDB security best practices – including encryption, RBAC, and network controls.
  • Experience with Application and Infrastructure Monitoring such as AWS Cloudwatch, DataDog or monitoring tools
  • Excellent communications skills and extensive experience working with technical teams and management
  • Working experience using the Mongo Atlas

PREFERRED QUALIFICATIONS

  • Experience working with AWS Compute
  • Experience with CI/CD tools including Jenkins and Jira
  • Experience with Agile software development
  • Experience programming with Python or any other language
  • Experience in supporting secure software platforms in a regulated environment (SOX, HIPAA, GDPR)

NOTE: This position is eligible for 100% remote working arrangements (may work from home/virtually 100%; may also work hybrid on-site/virtual as desired).

Locations

MX-Remote

Posted

This job was posted .