Senior DevOps Engineer (Contract / Remote)

Senior DevOps Engineer (Contract / Remote)

Blenderbox

Remote

$133.10K - $170.90K/yr

Contractor

Posted 27 days ago


Job description

About EnrollWise
EnrollWise is a leading enrollment management platform trusted by major U.S. school districts. We deliver robust, secure, and scalable solutions built on a modern tech stack, including Python/Django with Graphene for GraphQL APIs, Next.js (React + TypeScript), PostgreSQL, Redis, Celery for task queuing, and cloud-based infrastructure with dynamic horizontal scaling using AWS services like ECS, Fargate, S3, and CloudWatch.
We're committed to innovation in education technology, powering seamless integrations with third-party services like Twilio, SmartyStreets, Census, ArcGIS, and Student Information Systems.
Role Overview
We're seeking an experienced Senior DevOps Engineer to audit our current infrastructure and Python/Django application, provide expert recommendations, and guide the transition to a shared tenant (multi-tenant) architecture. Our existing DevOps team handles day-to-day operations, but we need your specialized expertise in high-availability, high-traffic systems to optimize for peak enrollment cycles and ensure enterprise-grade performance as we scale.
This position is a contract role and can work remotely anywhere in the US. Collaboration with our team during US business hours is required.
Key Responsibilities
- Conduct a comprehensive audit of our AWS-based infrastructure (including ECS, Fargate, Terraform IaC, CloudWatch/Sentry monitoring, and disaster recovery setups) and Python/Django application to identify scalability, performance, reliability, and security gaps.
- Recommend and implement best practices for high-availability architectures, fault-tolerant mechanisms, and elastic scaling to handle high-traffic scenarios without downtime.
- Design and set up a shared tenant instance model, ensuring data isolation, independent scaling per tenant, and compliance with security standards.
- Facilitate load testing processes to identify performance optimization opportunities.
- Collaborate with our engineering team to enhance CI/CD pipelines, automate deployments, and integrate observability tools for proactive monitoring and alerting.
Qualifications
- 7+ years of DevOps experience, with proven expertise in building and optimizing high-availability, high-traffic applications (e.g., handling peak loads in SaaS environments).
- Deep knowledge of AWS services (ECS, Fargate, S3, CloudFront, WAF, CloudWatch) and Infrastructure-as-Code tools like Terraform.
- Familiarity with Python/Django ecosystems, including GraphQL (Graphene), task queues (Celery), and databases (PostgreSQL, Redis).
- Experience designing multi-tenant architectures with emphasis on isolation, scalability, and security.
- Expert knowledge of containerization (Docker), monitoring/anomaly detection.
- Excellent problem-solving skills and ability to communicate technical recommendations clearly.
- Prior consulting or auditing roles in fast-growing startups or enterprise environments.
Why Join Us?
- Make a meaningful impact on education by enhancing a platform that serves millions of students and families.
- Flexible part-time schedule. Fully remote.
- Competitive hourly rate commensurate with experience.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Senior Devops Engineer?

A: To succeed as a Senior DevOps Engineer, key technical skills include expertise in containerization (e.g., Docker), orchestration (e.g., Kubernetes), and automation tools (e.g., Ansible, Terraform), as well as proficiency in cloud platforms (e.g., AWS, Azure, GCP). Soft skills such as strong communication, problem-solving, and collaboration abilities are also crucial, as Senior DevOps Engineers often lead cross-functional teams and drive process improvements. By combining these technical and soft skills, Senior DevOps Engineers can effectively bridge the gap between development and operations, driving efficiency, reliability, and innovation in software delivery.

Q: What is the career path for a Senior Devops Engineer?

A: A Senior DevOps Engineer's typical career progression involves starting as a Junior DevOps Engineer, then advancing to a DevOps Engineer role, followed by Senior DevOps Engineer, and eventually, a Technical Lead or Engineering Manager position. Key opportunities for skill development include mastering cloud computing platforms, containerization, and automation tools, as well as expanding into areas like site reliability engineering, security, and data analytics. Long-term career prospects for Senior DevOps Engineers may include transitioning into leadership roles, such as Director of Engineering or Chief Technology Officer, or pursuing specialized roles like Cloud Architect or SRE Lead.



Blenderbox job posting for a Senior DevOps Engineer (Contract / Remote) in Remote, US with a salary of $133,100 to $170,900 Annually with a map of Remote location.