6 days ago
Remote, United StatesSenior
Base Salary
$98k - $168k/yr
Responsibilities
- Design, build, deploy, administer, patch, upgrade, migrate, and support enterprise MongoDB environments across on-premises infrastructure and MongoDB Atlas.
- Design and operate MongoDB replica sets, sharded clusters, highly available architectures, multi-region deployments, and disaster-recovery solutions.
- Implement backup, point-in-time recovery, restore validation, failover testing, and recovery processes.
- Monitor and optimize MongoDB availability, performance, queries, indexes, aggregation pipelines, schemas, capacity, and replication.
- Implement MongoDB security, access management, encryption, auditing, key management, private connectivity, and compliance controls.
- Develop automation for provisioning, configuration, deployment, patching, validation, monitoring, and routine MongoDB operations.
- Participate in on-call rotations, major incident response, root-cause analysis, change management, and problem management.
- Create operational documentation and provide technical leadership, mentoring, and architectural guidance for MongoDB platform initiatives.
Requirements
- 10+ years of database administration, database engineering, or data-platform engineering experience.
- 8+ years of hands-on MongoDB administration and engineering experience in mission-critical production environments.
- Strong Linux administration experience; RHEL or a comparable enterprise Linux distribution is preferred.
- Deep knowledge of MongoDB architecture, replication, sharding, security, maintenance, performance tuning, backup and recovery, and capacity planning.
- Hands-on experience with MongoDB Atlas cluster deployment, scaling, backup, monitoring, networking, access management, and migrations.
- Strong skills in query analysis, indexing, aggregation pipelines, schema and data modeling, and workload optimization.
- Experience troubleshooting complex database, operating system, storage, network, and connectivity issues in production.
- Experience planning and executing database upgrades, migrations, patching, platform changes, and production releases.
- Preferred experience with MongoDB Enterprise Advanced, MongoDB Ops Manager, Azure, Amazon Web Services, Google Cloud Platform, migration tools, Datadog, Prometheus, Grafana, Splunk, Terraform, GitHub, GitLab, CI/CD pipelines, Ansible, PostgreSQL, Oracle, SQL Server, MySQL, or Neo4j.
- Experience leading technical initiatives, mentoring team members, influencing platform standards, and working in large-scale, highly available, regulated enterprise environments.
Benefits
- Compensation is offered annually based on experience and qualifications.
- Allstate provides a technology setup including a laptop, monitors, headset, keyboard, and mouse.
- Employees eligible to work from home receive a monthly connectivity reimbursement.
- Remote work requires a dedicated private workspace, appropriate desk and seating, and reliable internet with minimum speeds of 50 MB download and 5 MB upload.
- The role requires a background investigation.
Tech Stack
AnsibleAWSAzureDatadogGoogle Cloud PlatformGrafanaLinuxMicrosoft SQL ServerMongoDBMySQLNeo4jPostgreSQLPrometheusSplunkTerraform
About Allstate
Allstate is a major U.S. personal-lines insurer that sells auto, homeowners, renters, and life policies to consumers through agents and direct online channels. It earns premiums and service fees across insurance and protection products, including telematics-based programs and device/identity protection. Founded in 1931 and headquartered in Northbrook, Illinois, Allstate is publicly traded on the NYSE under the ticker ALL.
