Work from home, UK client, Full-time
Cloud Platform Engineer (Mid level)
This role is for a substantial, fast-growing and well respected UK tech company who has hired us to exclusively recruit for them. It is a permanent Work From Home position and everyday you'll be working directly as part of their UK team. It is a senior role with real opportunities to learn and develop.
Please view Smart Working's Glassdoor or LinkedIn to learn more about life as a Smart Worker. We are proud to have the highest Glassdoor rating of any business in India.
The business we are representing specialises in fuel management technology and their mission is to revolutionise fuel efficiency in the aviation industry. They are well known for investing significantly into their staff - this will be a fantastic opportunity to learn and develop new skills.
Key points about our client:
- Global leader in their field
- Used in over 250 airports already
- Team of 70 (tech team of 45)
They are looking to make a full time hire for a long term position.
Location: Permanent Remote Work from Home in India
Experience: 3 years +
Shift Timings: 12pm - 9:30pm (Summer), 1pm - 10:30pm (Winter)
Summary of the role:
The Cloud Platform Engineer will act as a critical role within our Cloud Platform Engineering Team, bringing a deep understanding of designing, maintaining, and automating GCP, Kubernetes and Cloud Native Solutions, additionally with conceptual knowledge and appreciation of additional cloud platforms such as Azure and AWS. Capitalising on expert familiarity with Terraform, Kubernetes, Cloud Native Platforms, and cutting-edge solutions, this Senior position will play a core role in building, deploying, and refining our cloud platforms, collaborating with Product Owners, Development and QA Teams.
Role and responsibilities
- Design, develop, and provisions a wide range of tools, services, and cloud platform solutions from CI/CD to Compute Orchestration that aligns with industry best practices, team standards, cost, scalability, reliability, maintainability, and security requirements through automation practices.
- Works closely with engineering team members to ensure that tech development and delivery is implemented to specification and of sound quality.
- Collaborates closely with Product Owners, Development and QA Teams to interpret requirements to enable the design and implementation of cloud platform Services.
- Proactively seeks opportunities to improve operational efficiency of the platform you have engineered, being responsible for owning what you build and its availability alongside your peers.
- Contributes to the cloud platform roadmap and strategy, using continual improvement to deliver best in class solutions providing a high level of ownership.
- Proactively manages the availability and performance of the cloud platform through well regarded observability platforms, ensuring swift interventions to pre-empt or address issues impacting operations.
- Proactively manages overall cloud platform costs, seeking areas of optimisation and recommending solutions to consistently maintain lean cloud platform expenses.
- Proactively seeks areas to enhance operational efficiency, recommends solutions, and transitions them from conceptual ideas to validated production platforms.
- Decomposes legacy cloud architectures, understanding their relationship with the software architecture that runs on said platforms, documenting and guiding on replacement platform solutions.
- Works in an Agile team, contributing to typical agile ceremonies, such as Sprint Planning, Team Retros, Team Demos with a shared work ethic to additionally break down work into deliverable milestones and stories as well as delivering process improvements.
- Actively builds and stays abreast of emerging technologies, guiding peers on how to interpret and best leverage the emerging technologies to meet strategic goals.
- Consistently reviews peers code, ensuring it aligns with established standards and best practices adopted within the team and by the wider industry.
- Actively documents and shares progress and results with stakeholders to gather feedback and foster collaboration with their local team and remote teams.
- Creates, maintains, and solicits feedback on solution documents to enable designs to come to fruition adhering to industry standards and practices.
- Strategize and designs long-term, integrated solutions rather than focusing on isolated, single-point remedies.
- Use guidance and self-development to constantly improve skills and knowledge.
- Participate in an on-call rota, providing necessary support during major incidents and ensuring a response time of no more than 30 minutes.
Required skills and experience
- Overall experience: 3 years
- Google Cloud Platform (GCP): Minimum of 1 years of hands-on experience in designing, implementing, and managing solutions on GCP.
- Terraform: At least 1 years of experience using Terraform for infrastructure as code, including writing, testing, and deploying Terraform configurations.
- Kubernetes: Minimum of 1 years of real production experience with Kubernetes, including deployment, management, and troubleshooting of Kubernetes clusters.
- Kubernetes Management: Experience in managing Kubernetes clusters, including scaling, monitoring, and optimizing cluster performance.
- Git: Strong experience with Git for version control, including branching, merging, and managing repositories.
- Infrastructure Cloud: Proven experience with infrastructure cloud platforms (GCP, Azure, AWS), including setting up and managing cloud environments.
- Setting up Networks: Practical experience in designing, configuring, and managing cloud network architectures, including VPCs, subnets, firewalls, and VPNs.
- Patching Systems in Cloud Platforms: Hands-on experience with patch management processes in cloud environments, ensuring systems are up-to-date and secure.
- Real Production Experience: Demonstrated experience in managing and operating cloud platforms in a production environment, ensuring high availability and reliability.
Desired skills and experience
- Python or Bash or Powershell or any scripting language
- CI/CD
- AWS
- Azure
Job perks
- Work life balance: You will work fixed hours and will never have to work on weekends again
- Laptop provided
- Full medical insurance provided
- Learn and Grow: Learn from highly skilled UK colleagues and other Smart Workers in our active and useful forums
- Significant signing on bonus
- Become part of the Smart Working family: Take part in games and quizzes, network with like minded, ambitious and friendly colleagues
About Us:
Smart Working recruits excellent people to work full time, remotely and directly for UK businesses on a long term basis.
Once you pass the interview process with Smart Working you will be introduced to our UK client. We are here to help and support you through the entire application process.
If you are looking to grow, learn and develop professionally then working at Smart Working is the right place for you. Come and join our family and accelerate your career.
We welcome you to add or message any of our staff on LinkedIn to ask any questions about working here. We recommend reading some of Smart Working's Glassdoor reviews - you will see what a trusted and supportive employer we are.