What are the responsibilities and job description for the Cloud Engineer position at thrively?
Azure Cloud Engineer:
Thrively is supporting one of our long-standing technology partners in hiring a Cloud Engineer to help design, build, and operate a modern, highly available hybrid cloud environment. This role sits within an agile shared-services Infrastructure team and plays a critical part in delivering secure, stable, and scalable cloud capabilities that power core business applications.
The ideal candidate brings a strong mix of cloud engineering, automation, networking, and infrastructure experience — with the ability to assess emerging cloud trends, recommend practical solutions, and support both cloud and on-prem environments. You will serve as a technical escalation point, influence architectural direction, and help operationalize best practices in reliability, automation, and monitoring.
This is a great opportunity for someone who thrives at the intersection of cloud architecture, hands-on engineering, and cross-functional collaboration.
What You’ll Do
- Support the design, deployment, configuration, and administration of a highly available hybrid cloud environment.
- Implement and maintain cloud infrastructure (primarily Azure) including virtual machines, virtual networks, storage, and cloud-native services.
- Monitor maintenance events and outages across cloud platforms; assess impact and proactively implement mitigation strategies.
- Partner with development and product teams to size compute needs, support feature deployments, and ensure accurate capacity planning.
- Build, automate, and optimize cloud infrastructure using modern templates, IaC, and automation toolsets.
- Contribute to architectural roadmaps and cloud modernization initiatives across IaaS, PaaS, and SaaS environments.
- Troubleshoot infrastructure, performance, connectivity, and security issues; identify root cause and implement resolutions.
- Maintain clear, updated documentation for cloud and on-prem environments.
- Collaborate with vendors, service providers, and cross-functional teams to resolve infrastructure-related issues.
- Participate in an on-call rotation and handle occasional after-hours responsibilities.
Skills & Qualifications
- 5 years in computing, cloud, or network infrastructure roles.
- 3 years hands-on experience in a cloud environment (Azure strongly preferred) as a cloud engineer, administrator, DevOps, or related role.
- Demonstrated experience building, operating, and automating cloud infrastructure.
- Experience with Infrastructure-as-Code and automation frameworks (Terraform, ARM/Bicep, Puppet, Chef, Jenkins, Azure DevOps, or similar).
- Strong understanding of hybrid infrastructure including on-prem compute, virtual networks, DNS, firewalls, storage, and identity.
- Ability to deploy cloud resources through automation and translate architecture into executable infrastructure patterns.
- Experience with infrastructure monitoring tools, DevOps processes, and CI/CD pipelines.
- Understanding of load balancers, routing, firewalls, and cloud security best practices.
Preferred Technologies
- Azure or AWS cloud services
- Windows Server environments
- Linux/Unix
- Palo Alto or similar cloud-based firewall technologies
- Cisco routing/switching platforms
Certifications (Preferred, Not Required)
- Azure Administrator, Azure Solutions Architect, or related certifications
- AWS certifications
- MCSE
- CCNA or CCNP
Required Competencies
- Strong troubleshooting, performance tuning, and critical thinking skills
- Ability to resolve system issues independently
- Excellent communication skills—capable of breaking down complex technical concepts for non-technical audiences
- Strong documentation habits and attention to detail
- Collaborative team mindset and high customer service orientation
Salary : $110,000 - $140,000