Jobs · North Carolina

Cloud Engineer II

ICON plc · Raleigh, NC · 2 wk ago
HybridFull-time

US-based opportunity open to candidates in ET or CT time zones only.

About the role

We’re seeking a Cloud Engineer II for a full-time, remote position. In this role, you will provide hands-on engineering expertise for the deployment of cloud infrastructure, services, and application hosting patterns, with a strong focus on automation, repeatability, and operational reliability.

Responsibilities

  • Design, build, deploy, and support secure, scalable, and resilient cloud solutions across one or more major public cloud platforms, including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP).
  • Develop and maintain Infrastructure as Code using tools such as Terraform, Bicep, ARM templates, CloudFormation, or equivalent technologies to ensure cloud environments are version-controlled, auditable, and consistently deployed.
  • Build, maintain, and improve CI/CD pipelines to automate build, test, security validation, and deployment processes for infrastructure and cloud-hosted applications, using tools such as Azure DevOps, GitHub Actions, GitLab CI, Jenkins, or equivalent platforms.
  • Deploy and operate containerized workloads and cloud-native services using technologies such as Docker, Kubernetes, AKS, EKS, or GKE, where appropriate to the solution architecture.
  • Implement cloud networking, identity, access management, secrets management, logging, monitoring, and alerting in line with security, compliance, and operational standards.
  • Work closely with application, infrastructure, security, and operations teams to translate business and technical requirements into well-architected cloud solutions.
  • Advise product and application teams on appropriate cloud patterns, deployment approaches, and platform services, supporting them to adopt scalable, secure, and supportable solutions rather than simply executing infrastructure tasks.
  • Contribute to a platform engineering approach by developing reusable templates, golden paths, self-service deployment patterns, and standardized cloud services that enable application teams to deploy solutions consistently and efficiently.
  • Troubleshoot and resolve technical issues across cloud platforms, deployment pipelines, and production environments, ensuring timely restoration of service and continuous improvement of solution reliability.
  • Support cloud migration, modernization, and platform engineering initiatives, including assessment of existing workloads, design of target-state architectures, and execution of deployment plans.
  • Continuously optimize cloud environments for performance, availability, security, and cost, making practical recommendations based on usage patterns, monitoring data, and platform best practices.
  • Support FinOps and cost accountability practices, including effective tagging standards, budget visibility, cost governance, chargeback or showback models, and use of reserved capacity or savings plans where appropriate.

Requirements

  • Bachelor’s Degree in a related field or equivalent relevant work experience.
  • 3–6+ years of strong hands-on expertise in at least one of Azure, AWS, or GCP, with practical experience deploying production cloud solutions, including items such as: SCPs, landing zones, Control Tower, AWS Config, CloudWatch, CloudTrail, AWS Cost Explorer, Azure Policy, Azure Security Centre, Azure Monitor, Azure Advisor, GCP Logging, and GCP Monitoring.
  • Practical experience with modern CI/CD deployment practices working with source control, automated deployment pipelines, and release processes.
  • Strong scripting or automation skills, for example PowerShell, Bash, Python, or similar, to support repeatable deployment and operational automation.
  • Experience in cloud cost optimization, including rightsizing, optimizing, and use of reserved instances or savings plans.
  • Experience across multiple cloud platforms is highly desirable and will be considered a strong advantage.
  • Familiarity with cloud security principles, infrastructure governance, tagging, policy enforcement, monitoring, and cost management is expected.

Benefits

  • Various annual leave entitlements.
  • A range of health insurance offerings to suit you and your family’s needs.
  • Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead.
  • Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals who are there to support you and your family’s well-being.
  • Life assurance.
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others.

Similar jobs

Cloud Engineer II

ZOLL Medical CorporationBroomfield, CO· 1 mo ago
Engineering$92k–$130k/yrapply on zoll.wd5.myworkdayjobs.com

Cloud Engineer II

CoorsTek, Inc.Golden, CO· 1 mo ago
Engineeringapply on coorstek.wd1.myworkdayjobs.com

Cloud Engineer II

Jewelers Mutual GroupNeenah, WI· 1 mo ago
Engineeringapply on recruiting.ultipro.com

Cloud Engineer II

PathwardUnited States· 1 wk ago
RemoteEngineering$72k–$120k/yrapply on job-boards.greenhouse.io

Cloud Engineer II

SundayyUnited States· 1 wk ago
RemoteInformation Technologyapply on sundayy.com

Cloud Engineer II

CarMaxRichmond, VA· 1 mo ago
Engineering$92k–$138k/yrapply on careers.carmax.com