Senior Cloud Engineer (Azure / AWS)

Pegasus Knowledge Solutions
Chicago, IL, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$145,600.0 - $176,800.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Agile Methodology Amazon Web Services Microsoft Azure Bash Shell Microsoft Online Services Software as a Service Cloud Computing Cloud Engineering Continuous Integration Linux DevOps
+43 more
Distributed Systems Cryptographic Protocols Monitoring of Systems Infrastructure as a Service (IaaS) Identity and Access Management Virtual Private Networks (VPN) Python (Programming Language) Network Security PostgreSQL MySQL Citrix Systems NoSQL OpenStack Oracle Databases Platform as a Service (PAAS) Windows PowerShell Cloud Services Ansible Service-Oriented Architecture SQL Databases Transact-SQL Virtual Machines Virtualization Technology Web Services Xen Servers Scripting Google Cloud Delivery Pipeline HybridCloud Infrastructure as Code (IaC) Git Cloudformation Kubernetes Information Technology Puppet Restful APIs Terraform Virtual Private Clouds Serverless Computing Docker Jenkins Vmware Microservices

Job description

  • Design and implement scalable, secure, and highly available cloud architectures leveraging Azure, AWS, Google Cloud Platform, and other public cloud services.
  • Develop Infrastructure as Code (IaC) using tools like Terraform, Ansible, and CloudFormation to automate deployment processes across multiple environments.
  • Manage and optimize cloud infrastructure components such as Virtual Private Clouds (VPCs), Virtual Machines (VMs), containers (Docker, Kubernetes), and serverless functions.
  • Integrate cloud services with on-premises systems using VPNs, hybrid cloud configurations, and virtualization technologies like VMware and OpenStack.
  • Implement security best practices including identity and access management (IAM), system hardening, network security groups, and compliance standards.
  • Collaborate with development teams to facilitate microservices architecture using RESTful APIs, web services, and container orchestration tools.
  • Monitor system performance, troubleshoot issues proactively, and ensure scalability of distributed systems through automation and DevOps pipelines utilizing Jenkins, Git, PowerShell, Bash scripting, and CI/CD workflows.

Requirements

We are seeking a highly skilled and motivated Senior Cloud Engineer with expertise in both Azure and AWS cloud platforms to lead the design, deployment, and management of scalable cloud infrastructure solutions. In this dynamic role, you will drive cloud architecture initiatives, optimize cloud services, and implement automation strategies to ensure robust, secure, and efficient IT environments. Your passion for cloud computing, virtualization, and DevOps practices will empower our organization to innovate rapidly and maintain a competitive edge in digital transformation., * Proven experience designing and managing IT infrastructure in public cloud environments such as AWS (Amazon Web Services), Azure (Microsoft Cloud), Google Cloud Platform (GCP), or Rackspace.

  • Strong understanding of service-oriented architecture (SOA), microservices development, SaaS (Software as a Service), PaaS (Platform as a Service), IaaS (Infrastructure as a Service), and cloud architecture principles.
  • Extensive knowledge of virtualization technologies including VMware, OpenStack, Citrix XenServer; experience with containerization using Docker and Kubernetes is essential.
  • Proficiency in scripting languages such as Python, PowerShell, Bash; experience with automation tools like Ansible, Puppet, Chef is highly desirable.
  • Familiarity with managing IT infrastructure components like MySQL, PostgreSQL, Oracle databases; NoSQL solutions; RESTful APIs; T-SQL; SQL databases.
  • Strong background in system hardening techniques for Linux/Unix/Windows operating systems to enhance security posture.
  • Experience managing distributed systems at scale with emphasis on scalability, resilience, monitoring tools like Jenkins or Meraki dashboards.
  • Knowledge of network security protocols including VPNs; experience implementing identity management solutions such as IAM solutions is preferred.
  • A background in computer science or related technical field with hands-on experience in software development life cycle (SDLC) methodologies such as Agile is advantageous.

Benefits & conditions

$70 - $85 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all