Senior Cloud Infrastructure Engineer

Company:  Cambium Learning Group
Location: Dallas
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Overview:
We seek an experienced Senior Cloud Infrastructure Engineer to join our team of more than one hundred software engineers, designers, project managers and software specialists that are smart, creative, and passionate about what they do. Some of our ground-breaking work includes:
  • Highly scaled and high-performance distributed systems with big data challenges
  • Leveraging cloud technologies to deliver assessment services more reliably and cost effectively
  • Advanced algorithms for computer-adaptive testing
  • Innovative, AI based scoring.
As a Senior Cloud Infrastructure Engineer, you will work as core member of our team to deploy, monitor, maintain, and optimize the cloud infrastructure supporting our development activities and production applications. Our infrastructure currently leverages EC2, ECS, WAF, ELB, CloudFront, API Gateway and Lambda. Our data architecture is built on self-hosted SQL server along with S3, RDS, Redshift and Elasticsearch. Our applications require high reliability and high performance and experience high peak demands.
You will work autonomously or with small teams of systems engineers and software developers, taking a lead role in planning, configuring, supporting, and enhancing our complex infrastructure. You'll need to be self-motivating and ready to take the initiative to identify opportunities and solve problems.
We are seeking a well-rounded person with solid AWS experience and excellent technical, communication and collaboration skills. We will prefer candidates with a solid understanding of traditional hosting architectures and practices. A successful candidate would be able to aid the team in technical areas and work cross functionally with our development teams to address any issues with an end-to-end solution.
Job Responsibilities:
  • Driving the planning, implementation, and growth of CAI's AWS cloud infrastructure.
  • Collaborating with engineering and development teams to design and implement scalable software solutions optimized for AWS Cloud environment.
  • Designing, implementing, supporting, and optimizing key architectural components:
  • Networking (VPC, WAF, ALB, NACLs, Security Groups).
  • Compute (EC2, ECS, Lambda).
  • Storage (EBS, FSx, S3).
  • Data (SQL Server, RDS, Redshift, S3).
  • Services (API Gateway, Lambda).
  • Monitoring (CloudWatch).
  • Supporting Windows and Linux web and database servers and assisting development in troubleshooting application issues.
  • Troubleshooting incidents, identifying root causes, documenting issues, correcting problems, and implementing preventive measures.
  • Staying current with and evaluating cloud technologies and recommending improvements to CAI infrastructure and processes.
  • Automating provisioning, decommissioning, monitoring and support of cloud-based systems and cloud services.
  • Implementing best practices to secure infrastructure, applications, and data in compliance with CAI security policies.
  • Participating in an on-call rotation to provide evening and weekend support.
Job Requirements:
  • 7 plus years of experience as a Systems Engineer which should include at least:
  • 3 years of hands-on experience with Windows System administration.
  • 4 years of experience in architecting, designing, developing, and implementing cloud solutions on AWS platforms.
  • 4 years of experience supporting highly available, client facing web applications.
  • Hands-on experience planning, configuring, supporting, and optimizing core AWS services including EC2, EBS, S3, WAF, ELB, FSx, RDS, API Gateway, Lambda and CloudFront)
  • Hands-on experience migrating data center applications to the cloud.
  • Experience deploying, supporting, and troubleshooting web-based applications, cloud-native applications, and distributed systems and demonstrated understanding of relevant architectures and internet protocols.
  • Experience automating infrastructure, application and cloud infrastructure deployment including experience with CloudFormation.
  • Proficiency in script development and scripting languages for AWS task automation.
  • Experience using monitoring solutions like CloudWatch and PRTG.
  • Strong communication and collaboration skills and the ability to train other on procedural and technical topics.
  • The ability to be a team player and task leader.
  • Bachelor's degree (or equivalent experience and training) in computer science, information technology, or other relevant technology disciplines.
Preferred Skills and Qualifications:
  • Relevant AWS certifications.
  • Hands-on experience with Linux systems administration.
Why Work With Us?
When you work with Cambium Assessment, you'll be helping to design and build inspiring solutions that make a real impact on the online testing industry, as well as the educators and students we support.
  • Our systems are highly scaled and mission critical serving over a third of all students in grades 3-8 in the United States.
  • Our web applications are highly interactive and universally accessible.
  • Our machine scoring methods are driven by artificial intelligence allowing computers to perform such complex operations as grading essays with more accuracy than humans.
  • Our processes use intensive algorithmic computing allowing a customized experience for each student as the exam adapts real-time based upon answers given.

In the 2021-2022 school year, we delivered more than 100 million online tests, successfully supported peak testing volumes exceeding 1.3 million simultaneous test takers, while ensuring an average response time of less than a tenth of a second. We have the most advanced features of any online testing system, and we continue to push boundaries to improve student performance measurement and enabling educators with actionable insights to drive better overall educational outcomes for our students. To learn more about our organization and the exciting work we do, visit
An Equal Opportunity Employer
We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.
Apply Now
Share this job
Cambium Learning Group
  • Similar Jobs

  • Senior Cloud Infrastructure Engineer

    Dallas
    View Job
  • Oracle Cloud Infrastructure Cloud Engineer, Senior

    Irving
    View Job
  • Cloud Infrastructure Engineer

    Irving
    View Job
  • Cloud Infrastructure Engineer

    Irving
    View Job
  • Cloud Infrastructure Engineer

    Dallas
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙