Jobs and Careers
United Statesfull_timeVerifiedPosted 18 Aug 2025
💰 $133,000/yr

About the role

Senior Cloud Engineer

Cloud Services

US Exempt Regular

Full time

Stateside Exempt 4.2

Location: Adelphi, MD (Hybrid)

Summary:

The Senior Cloud Engineer is responsible for driving the design, deployment, and support of cloud hosting environments including cloud resource deployment, auto-scaling, continuous integration and release engineering, infrastructure hardening, and compliance adherence.  The Senior Cloud Engineer creates cloud migration strategies, documentation, and project plans to migrate complete environments to the cloud and plays a key role in defining high-level strategy and positioning of IaaS and PaaS for cloud consumption. The role will be responsible for the implementation of the technical infrastructure and integrating the solution into the current learning model.

Duties and Responsibilities:

  • Drive the design, deployment, and support of cloud hosting environments including auto-scaling, continuous integration and release engineering, infrastructure hardening, and compliance adherence.

  • Works closely with internal application development teams to understand how applications function, the software and processes required to run and monitor them, and the common architectural patterns that can be distilled into a common infrastructure.

  • Responsible for high-level design, building prototypes, and driving implementation of the systems in production environments.

  • Responsible for capacity planning, functionality testing, and load testing in a virtualized server environment, documentation as well as training of other organizations and ongoing server solution support.

  • Builds next-generation cloud services using the latest web technologies.

  • Architects, designs, and develops back-end Web-based applications, and Web/Internet

  • Continually reviews and recommends improvements to operational processes and procedures. 

  • Create documentation and learn new technologies roadmap related to the cloud.

  • Creates tools, scripts, and additional components to assist with managing the cloud hosting infrastructure (e.g. Amazon Web Services AWS, Docker, Azure, and VMWare) that enable 

  • support automation solutions for source, deployment, pipeline, and configuration management.

  • Deploys application server technology to many platforms and environments. Participate in the development and analysis of new cloud computing technologies.

  • Review and recommend improvements to operational processes and procedure, and generally look for opportunities to automate anything and everything.

  • Supports QA function by enabling automated testing, continuous deployments and optimizing the release process.  

  • Support DevOps CI/CD function leveraging Azure DevOps into Azure, AWS, VMWare Environments. 

  • Assist in implementing disaster recovery and failover systems.

  • Leads configuring monitoring and ensures monitoring and alerting standards are tested in transition and followed in production. 

  • Performs architectural deep dive/evaluation and proof of concept for various Cloud Platforms (Microsoft Azure, Google Compute Engine, Amazon Web Services, VMWare.

Skills:

  • Ability to write clean and maintainable code and shell scripting typically with one or more of the following: Python, Java, HTML 5, PHP Experience

  • Ability to support the monitoring of performance including SLAs and metrics.

  • Ability to define processes, SOPs, and identify effectiveness and efficiency improvements.

  • Practical knowledge of agile development process 

  • Ability to think strategically. 

  • Efficient communication and organizational skills 

  • Ability to balance multiple projects and tasks concurrently in a fast-paced environment. 

  • Proficiency with packaging and deployment tools such as Maven, Capistrano, Puppet, NPM, etc.

  • Demonstrated proficiency in methodical troubleshooting to provide resolution to incidents and problem management projects. 

Education & Experience Requirements:

Experience:

  • At least 5 years of systems engineering experience with Windows and/or Linux environments including cloud administration, docker deployments, and automation.

  • 3 or more years of hands-on experience working in a cloud environment with multiple layers of networks and operating systems, including installation, configuration, patching, and cloud deployment automation.    

  • 2 years’ experience in infrastructure architecture and design of comple

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

University of Maryland Global Campus

View company profile →