🚀 About Cambium Learning:
Cambium Learning is dedicated to creating a diverse and inclusive workplace where everyone feels valued and respected. We're committed to providing equal opportunities for all qualified applicants, regardless of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability. Learn more about our mission and culture at www.cambiumlearning.com.
👨💻 The Role:
As a Senior Systems Engineer, you'll be a key player in designing, implementing, and maintaining our complex, high-availability systems. You'll lead initiatives, mentor colleagues, and ensure our systems run smoothly. This is a remote position open to candidates in the USA.
🎯 What You'll Do:
- Lead the design and implementation of complex, high-availability systems across colocation data centers and cloud environments.
- Spearhead automation efforts to streamline deployment, configuration, and maintenance.
- Provide technical expertise to resolve escalated issues and ensure quick resolutions.
- Collaborate with leadership and product managers to define technical requirements and roadmaps.
- Perform performance analysis and optimization to maximize system efficiency and reliability.
- Mentor and coach junior and mid-level engineers.
- Stay updated on emerging technologies and industry trends.
- Prioritize tasks to minimize downtime, understanding the impact on internal and external customers.
- Participate in on-call rotation for after-hours support and incident response.
💪 What You'll Need:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 8+ years of experience in system engineering or related roles, with a proven track record of designing and implementing enterprise-level solutions.
- Expertise in designing and managing highly available and fault-tolerant systems.
- Proficiency in Linux and Windows server administration.
- Expertise in virtualization technologies (VMware, Hyper-V) and cloud platforms (AWS, Azure, Google Cloud).
- Strong understanding of containerization technologies and microservices architecture.
- Proficiency in scripting languages for automation and configuration management.
- Proven skills in automation and orchestration tools (Terraform, Ansible, Puppet).
- Excellent understanding of network security principles and best practices.
- Experience implementing security controls.
- Good project management skills, ability to prioritize, and meet deadlines.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Commitment to continuous learning.
💼 Job Category: DevOps / Sysadmin