Cloud Engineer

TempWorks Software, Inc

BLOOMINGTON (MN)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TempWorks Software, Inc in Bloomington, MN is seeking a Cloud Engineer to design, implement, and maintain scalable cloud infrastructure. You will ensure reliability, security, and performance of our cloud-based systems while collaborating with cross-functional teams.

Responsibilities include IaC with Terraform/CloudFormation/ARM templates; AWS/Azure/GCP management; CI/CD integration; Docker and Kubernetes; monitoring; and enforcing security best practices to protect data and services.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 7+ years in a Cloud Engineer or similar role.
  • Experience with AWS, Azure, or Google Cloud.

Responsibilities

  • Design and implement scalable, secure cloud infrastructure.
  • Monitor performance, reliability, and cost efficiency.
  • Automate deployments with IaC and CI/CD pipelines.
  • Administer VMs, containers, databases, and related components.
  • Apply security best practices and perform regular audits.
  • Collaborate with cross-functional teams to meet business requirements.

Skills

IaC
Cloud platform knowledge
Networking concepts
DevOps & CI/CD
Scripting
Security best practices
Analytical problem solving
Communication & collaboration

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
CloudWatch
Prometheus
Azure Monitor

Job description

At TempWorks, the Cloud Engineer plays a critical role in designing, implementing, and maintaining our cloud infrastructure and services. The Cloud Engineer is responsible for ensuring the reliability, scalability, and security of our cloud-based systems.

General Responsibilities:
  • Collaborate with cross-functional teams to architect and implement scalable and secure cloud infrastructure solutions based on business requirements. This includes provisioning and configuring compute resources, storage, network, and other cloud services
  • Monitor and manage cloud services to ensure optimal performance, availability, and cost efficiency
  • Utilize automation and orchestration tools to streamline deployments and enable efficient management of cloud resources
  • Administer and maintain cloud-based systems, including virtual machines, containers, databases, and other components
  • Handle patch management, upgrades, and system backups to ensure data integrity and system reliability
  • Implement and enforce security best practices and industry standards to protect cloud-based systems and data
  • Conduct regular audits, vulnerability assessments, and security incident response to maintain a secure environment
  • Ensure compliance with relevant regulatory requirements
  • Continuously monitor and analyze cloud infrastructure performance, identifying areas for optimization and implementing appropriate solutions
  • Optimize resource allocation, load balancing, and scalability to ensure optimal system performance
  • Develop and maintain infrastructure-as-code (IaC) templates and scripts for automated provisioning, configuration, and deployment of cloud resources
  • Collaborate with development teams to implement DevOps practices and integrate CI/CD pipelines into cloud-based systems
  • Investigate and resolve complex technical issues related to cloud infrastructure and services
  • Provide timely and effective support to internal teams, addressing their concerns and ensuring smooth operation of cloud-based systems
  • Create and maintain technical documentation, including system configurations, procedures, and best practices
  • Share knowledge and expertise with team members to foster continuous learning and improvement
  • Perform other related duties as assigned
Required Skills and Abilities:
  • Proficiency in infrastructure-as-code (IaC) tools such as Terraform, CloudFormation, or ARM/Bicep templates
  • In-depth knowledge of cloud services, including compute, storage, networking, and security
  • Solid understanding of networking concepts, including VPN, VPC, DNS, load balancing, and firewall configurations
  • Familiarity with DevOps practices, CI/CD pipelines, and related tools (e.g., Jenkins, Git, Ansible)
  • Strong scripting and automation skills using languages like Python, Bash, or PowerShell
  • Knowledge of security best practices and experience implementing security controls in cloud environments
  • Excellent problem-solving and analytical skills, with a strong attention to detail
  • Strong communication and collaboration abilities, with a customer-focused mindset
Education and Experience:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • At least 7 years of experience in a Cloud Engineer or similar role
  • Strong experience in designing, deploying, and managing cloud infrastructure in platforms like AWS, Azure, or Google Cloud
  • Hands‑on experience with containerization technologies like Docker and container orchestration platforms such as Kubernetes
  • Experience with monitoring and logging tools such as CloudWatch, Azure Monitor, or Prometheus
Physical Requirements:
  • Prolonged periods sitting at a desk and working on a computer
  • Must be able to lift up to 10 pounds at times
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Engineer
Cloud Engineer

Raas Infotek LTD • Atlanta (GA)

On-site
USD 110,000 - 150,000
Cloud Engineer
Cloud Engineer

myBridge Corporation • Arvada (CO)

On-site
USD 80,000 - 120,000
Cloud Engineer
Cloud Engineer

Compunnel Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Cloud Engineer
Cloud Engineer

Ocelot Consulting • Creve Coeur (MO)

On-site
USD 80,000 - 120,000
Cloud Engineer Lead
Cloud Engineer Lead

Good co India • United States

Remote
USD 120,000 - 190,000
Cloud Engineer
Cloud Engineer

Invences Inc. • Dallas (TX)

Hybrid
USD 100,000 - 160,000
Cloud Engineer Lead
Cloud Engineer Lead

OP RaaS • Alabama

On-site
USD 90,000 - 130,000
Cloud Engineer
Cloud Engineer

STG • Salt Lake City (UT)

Hybrid
USD 100,000 - 140,000
Cloud Engineer
Cloud Engineer

Easy Dynamics Corporation • United States

Remote
USD 70,000 - 155,000
Cloud Engineer
Cloud Engineer

Apt • Birmingham (AL)

On-site
USD 60,000 - 80,000