[Remote] Cloud Engineer II
Note: The job is a remote job and is open to candidates in USA. ICON is a global healthcare intelligence and clinical research organisation focused on bringing new medicines and treatments to patients faster. The Cloud Engineer II will provide hands-on expertise in deploying and operating secure, scalable cloud infrastructure and application hosting environments, with an emphasis on automation, repeatability and reliability. The role will also support CI/CD, platform engineering, cloud migration, security, optimization and FinOps initiatives.
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 practice
- 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
Skills
- Bachelor's Degree in 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, 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, are required to support repeatable deployment and operational automation
- Experience in cloud cost optimization including, rightsizing, Optimizing, and use of reserved instance/Saving
- Familiarity with cloud security principles, infrastructure governance, tagging, policy enforcement, monitoring and cost management is expected
- Experience across multiple cloud platforms is highly desirable and will be considered a strong advantage
Benefits
- Performance related incentives
- Health and wellbeing programmes including medical, dental, and vision coverage where applicable
- Retirement and pension plans
- Life assurance and disability coverage
- Employee assistance programmes and wellbeing resources
- Learning and development opportunities through structured training and career pathways
Company Overview