Cloud Engineer
Location: Madison, WI (Hybrid preferred - 10 days per month onsite). Remote candidates may be considered.
Type: Contract
Duration: 12 months+ (Extensions Expected)
Position Overview
We are seeking a Cloud Engineer to support the design, implementation, and ongoing improvement of cloud‑based infrastructure in an agile team environment. This role plays a key part in building scalable, secure, and well‑documented cloud solutions, with a primary focus on Amazon Web Services (AWS).
The Cloud Engineer will work hands‑on with infrastructure as code, cloud services, and automation while collaborating closely with cross‑functional teams. This position requires strong technical fundamentals, clear communication skills, and the ability to model and promote cloud best practices as part of a broader cloud modernization effort.
Project & Role Responsibilities
* Design, build, and deploy cloud‑hosted infrastructure and platform solutions
* Implement and maintain infrastructure using Infrastructure as Code (IaC) tools
* Support cloud infrastructure pipelines, deployments, and environment standardization
* Participate in the full software development lifecycle for cloud‑based solutions
* Monitor system performance, availability, and reliability in accordance with defined standards
* Troubleshoot cloud infrastructure issues and assist with root cause analysis
* Collaborate with application, operations, and security teams to support cloud initiatives
* Educate and support teams on cloud best practices and new cloud capabilities
* Create and maintain clear documentation for cloud environments, systems, and processes
* Perform routine audits related to system configuration, backups, and recovery
* Contribute to continuous improvement of cloud architecture and operational practices
Required Qualifications
* Working knowledge of cloud platforms, with primary experience in AWS
* Hands‑on experience with Infrastructure as Code (Terraform strongly preferred; other IaC experience acceptable)
* Experience supporting or migrating workloads from on‑premises environments to cloud‑based solutions
* Familiarity with cloud security fundamentals, including identity and access management
* Understanding of system monitoring, logging, backup, and recovery concepts
* Experience working across multiple operating systems (Linux and/or Windows)
* Strong problem‑solving skills and ability to work independently with minimal supervision
* Clear communication skills and ability to collaborate with cross‑functional teams
* Experience working in an Agile or iterative delivery environment
Top Skills
* AWS cloud engineering
* Terraform and Infrastructure as Code
* Cloud infrastructure automation and deployments
* Cloud security fundamentals (IAM, least privilege)
* Troubleshooting and root cause analysis
* Documentation and knowledge sharing
Tools & Technologies
Experience with some or all of the following is desired:
* Cloud Platforms:
○ Amazon Web Services (AWS)
○ Exposure to Azure and/or VMware cloud environments is a plus
* AWS Services:
○ EC2
○ S3
○ Lambda
○ IAM
* Infrastructure & Automation:
○ Terraform
○ CloudFormation
* Monitoring & Logging:
○ Cloud‑compatible monitoring and logging tools
Education & Experience
* Bachelor's degree in Computer Science, Information Technology, or a related field preferred
* Cloud certifications are a plus
* Minimum of 2 years of intermediate‑level IT experience
* Prior experience in roles such as Cloud Engineer, System Engineer, Cloud Administrator, or System Administrator preferred
Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.bhsg.com.
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future™