This site uses cookies. To find out more, see our Cookies Policy

IT - Cloud Engineer in Baltimore, MD at QuestPro Consultants

Date Posted: 12/6/2018

Job Snapshot

Job Description


The Cloud Engineer will be responsible for the management and migration of traditional infrastructure to a cloud-based automated infrastructure. The cloud engineer will play an integral part in advancing the Cloud eco-system and culture of technical excellence. The incumbent will champion the Cloud Management Platform, live and breathe Infrastructure Automation, support Hybrid Cloud Solutions, and demonstrates abilities of all Cloud-as-a-Service varieties: PaaS, IaaS, SaaS, etc. The Cloud Engineer will build the next generation of Cloud infrastructure; become a key contributor supporting end-to-end private/public cloud automation IT and infrastructure application delivery, including infrastructure provisioning and integration with continuous integration/continuous development platforms, using existing and emerging technologies. This will require solid experience moving infrastructure to the Cloud.

  • Provision and administer Infrastructure as a Service and Platform as a Service environments using best practices for enterprise customers across multiple public cloud offerings, e.g. AWS, Oracle Cloud Services and Azure.
  • Assist in the design, deploy, maintain and lead the implementation of Cloud solutions using Microsoft Azure or Amazon Web Services (AWS), Office 365 and underlying technologies.
  • Develop clear, concise installation, configuration procedures, runbooks and contributing to the maintenance of operational standards.
  • Create automated approaches and scripts for system administration tasks where possible and appropriate.
  • Implement security measures in all technical activities to limit unauthorized access/use.
  • Provide advanced systems and intermediate network support as requested as part of troubleshooting analysis.
  • Present technology concepts and terminology to technical peers and customers.
  • Interpret and provide solutions on complex technologies/architectures.
  • Design and deliver secure cloud solutions on Azure or AWS.
  • Deep Windows Server expertise and some Linux knowledge.
  • DNS / Elastic IP / Route 53.
  • Cloud Formation / Automation / PowerShell / DSC / Comparable Linux Scripting.
  • Active Directory and Azure AD.
  • Architecture design, system evaluation, system analysis, and infrastructure assessment.
  • Deploy, test and document development, pre-production, and production environments.
  • Backup cloud and on premise resources, including in a hybrid environment.
  • Scripting image deployment and bootstrapping.
  • Leverage resource tagging to allocate costs and optimize resource planning.
  • Create gold images and employ auto scaling.
  • Assist in preparing cost analysis based on expected usage.
  • Configure multi-factor authentication on virtual and hardware devices.
  • Create IAM users and groups.
  • Strong background in Microsoft based applications.
  • Maintain account documentation, such as architecture diagrams and portal links.
  • Train and mentor Junior Administrators and Engineers.


  • Bachelor's degree in Computer Science or equivalent work experience
  • At least 6 years of overall technical architecture experience in defining high security, high availability solutions
  • 2+ years’ experience of designing and delivering secure cloud solutions on Azure or AWS with extensive knowledge about various cloud services
  • At least 2 years of experience in designing deployment strategies for cloud/virtualization and implementation best practices
  • At least 3 years of experience of designing solutions using IaaS, PaaS, and SaaS
  • Experience with AWS CloudWatch and other automation services
  • Experience in agile development
  • Strong analytical and communication skills
  • At least 3 years of experience in thought leadership, white papers and leadership/mentoring staff and internal consulting teams


  1. Software Engineer Jobs
  2. Project Engineer Jobs