Negotiable
Undetermined
Remote
London, UK
Summary: The Cloud Automation Engineer will be responsible for scaling and automating self-serve capabilities across analytics platforms. This role involves designing automation workflows, managing cloud services, and developing REST APIs to enhance platform operations. The position requires collaboration with team members in Agile sprints and a focus on improving system performance and user experience. The role is remote and has a duration of 6 months.
Key Responsibilities:
- Designing and developing automation workflows to streamline platform operations (eg, project and group creation in Tableau, workspace provisioning in Power BI, etc.).
- Building and maintaining custom self-serve applications using product APIs and integrating with internal systems.
- Managing and automating cloud-based services and integrations across multiple platforms (Azure, AWS, GitHub, etc.).
- Developing and maintaining REST APIs and Back End services to enable seamless communication between platforms and tools.
- Working closely with other team members in Agile sprints, participating in daily stand-ups, sprint planning, and retrospectives.
- Monitoring system performance, ensuring reliability, and proactively identifying opportunities for improvement.
- Collaborating with stakeholders across different regions and functions to ensure a smooth and efficient user experience.
Key Skills:
- Strong programming skills in one or more of the following: Python, JavaScript/TypeScript, or similar.
- Proven experience in automation development, API integration, and workflow orchestration.
- Hands-on experience with cloud platforms (Azure and/or AWS) including resource provisioning, service management, and security best practices.
- Demonstrated ability to build and maintain REST APIs, services, and microservice architectures.
- Familiarity with CI/CD pipelines and version control (eg, GitHub, GitLab).
- Experience working in an Agile environment, including sprint-based delivery and daily collaboration.
- Strong problem-solving and communication skills with the ability to work in global, cross-functional teams.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Cloud Automation Engineer
Duration = 6 months
Location = UK (Remote)
Role responsibilities:
As an Automation Engineer, you will play a key role in scaling and automating self-serve capabilities across our analytics platforms.
Your day-to-day responsibilities will include:
- Designing and developing automation workflows to streamline platform operations (eg, project and group creation in Tableau, workspace provisioning in Power BI, etc.).
- Building and maintaining custom self-serve applications using product APIs and integrating with internal systems.
- Managing and automating cloud-based services and integrations across multiple platforms (Azure, AWS, GitHub, etc.).
- Developing and maintaining REST APIs and Back End services to enable seamless communication between platforms and tools.
- Working closely with other team members in Agile sprints, participating in daily stand-ups, sprint planning, and retrospectives.
- Monitoring system performance, ensuring reliability, and proactively identifying opportunities for improvement.
- Collaborating with stakeholders across different regions and functions to ensure a smooth and efficient user experience.
Skills
Mandatory skills:
- Strong programming skills in one or more of the following: Python, JavaScript/TypeScript, or similar.
- Proven experience in automation development, API integration, and workflow orchestration.
- Hands-on experience with cloud platforms (Azure and/or AWS) including resource provisioning, service management, and security best practices.
- Demonstrated ability to build and maintain REST APIs, services, and microservice architectures.
- Familiarity with CI/CD pipelines and version control (eg, GitHub, GitLab).
- Experience working in an Agile environment, including sprint-based delivery and daily collaboration.
- Strong problem-solving and communication skills with the ability to work in global, cross-functional teams.
Desirable skills:
- Experience with Tableau REST API, Power BI REST API, or Microsoft Fabric automation.
- Knowledge of Knime Hub or similar analytical workflow platforms.
- Experience integrating with identity and access management systems (eg, Azure AD, Okta).
- Familiarity with containerization technologies like Docker or Kubernetes.
- Exposure to infrastructure as code (eg, Terraform, ARM templates, Bicep).
- Understanding of monitoring and logging frameworks (eg, Splunk, CloudWatch, Application Insights).
- Basic understanding of UI frameworks for building simple Front End interfaces (eg, React, Angular, or Vue).
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant certifications such as AWS Certified Solutions Architect, Azure Administrator, or Google Cloud Certified - Professional Cloud Architect are preferred.