Search jobs > Dallas, TX > Remote > Cloud infrastructure

Senior Cloud Infrastructure Engineer

Cambium Learning
Dallas, Texas
Remote
Full-time

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.

An Equal Opportunity Employer

30+ days ago
Related jobs
Promoted
Raytheon
Richardson, Texas

Infrastructure DevOps/IaC Engineer. Typically requires BS/BA Degree in Science, Technology Engineering Math (STEM) in Computer Science, Computer Engineering, Information Technology or Physics and 2+ years of related work experience. We bring the strength of more than 100 years of experience and reno...

Promoted
VirtualVocations
Irving, Texas

A company is looking for a Senior Infrastructure Software Engineer to design and develop the software stack for their test and development cluster. ...

Promoted
Capital One
Mesquite, Texas
Remote

Plano 1 (31061), United States of America, Plano, TexasSenior Software Engineer, Back End, Cloud Productivity (Remote-Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Cloud Support Engineer (OCI). ...

Healthmark Group
, Texas, United States,

We are looking for a Senior Cloud Infrastructure Engineer who has expertise with building and maintaining Cloud Native solutions built on Amazon Web Services. The Senior Cloud Infrastructure Engineer must be able to prioritize well, communicate clearly, have a consistent track record of delivery, an...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Cloud DevOps Engineer to design, implement, and maintain cloud infrastructure. ...

Cambium Learning
Dallas, Texas
Remote

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. We seek an experienced Senior Cloud Infrastructure Engineer to join our team of m...

Apex Systems
Irving, Texas

Role 2: Senior Infrastructure Automation Engineer (Cloud Focus). Expertise in cloud infrastructure, primarily Azure. Experience with cloud automation and infrastructure as code using tools like Terraform. This effort requires working cross functionally amongst various internal teams and a cohesive a...

Gainwell Technologies
TX, US

Develop and support CI/CD infrastructure as code (IaC) pipelines for cloud environment. Familiarity with AWS-native tools and services such as Lambda, S3, RDS, Glue/Spark, Redshift, CloudWatch, CloudTrail, NLB/ALBs, EKS, ECS, etc. Work collaboratively to architect, develop, test, and deploy infrastr...

Protagona
Dallas, Texas

Cloud Engineer Responsibilities Deploy and configure modular cloud-based systems within AWS Advise clients on the design and implementation of modern AWS cloud technologies Identify, analyze, and resolve infrastructure and application deployment challenges Optimize cloud operations through the use o...