At a Glance
- Tasks: Design and manage cloud architecture using Azure and AWS for innovative projects.
- Company: Join ebp Global, a boutique consultancy known for impactful solutions.
- Benefits: Enjoy remote work, flexible hours, and direct exposure to industry experts.
- Other info: Be part of a high-performing team with excellent career growth opportunities.
- Why this job: Make a real impact in a dynamic environment with global reach.
- Qualifications: 5+ years in network engineering, with cloud expertise preferred.
The predicted salary is between 60000 - 80000 € per year.
ebp Global is a high-performing boutique consultancy firm best known for delivering tailored, impactful solutions to our clients’ most complex problems, from conceptualisation to implementation. Our expertise covers a wide range of value chain activities from strategy, organisational design and operating models, through operations and business process optimisation, to information flows and analytics.
We are seeking a highly skilled and experienced Cloud Platform Engineer with expertise in Azure and AWS to join our dynamic IT team. The ideal candidate will be responsible for designing, implementing, and managing our cloud architecture and infrastructure, ensuring the highest levels of availability, performance, and security. Overall, you’ll strive for efficiency by aligning cloud systems with business goals.
You are required to work closely with colleagues to effectively gather and translate requirements into solutions. Contribute to the delivery of robust, supportable and sustainable infrastructure solutions in accordance with agreed organisational standards that ensure services are resilient, scalable and future proof. A self-starter with an inquisitive nature and would want to look beyond the obvious to explore why things are there. Critical and conceptual thinking and problem-solving skills are essential alongside passion for networking.
Job Responsibilities
- Design and Architecture: Design and implement scalable and secure network architectures in both Azure and AWS environments. Develop comprehensive architectural blueprints and documentation for cloud infrastructure. Plan and execute cloud migration strategies, including hybrid cloud solutions. Design infrastructure for AI/ML workloads including GPU/TPU compute clusters, high-throughput storage, and low-latency networking between nodes. Architect MLOps pipelines integrating model training, versioning, and deployment workflows on cloud platforms (e.g., Azure ML, AWS SageMaker).
- Infrastructure Setup and Management: Deploy and manage virtual networks, subnets, route tables, and network gateways. Implement and manage VPN connections, Direct Connect (AWS), and ExpressRoute (Azure). Configure and manage load balancers, firewalls, and security groups. Oversee DNS setup and management within cloud environments. Deploy and manage AI-specific services such as AWS SageMaker, Azure Machine Learning, and GPU-enabled VM fleets. Set up and manage vector databases (e.g., Pinecone, Weaviate, pgvector on RDS) and object storage optimized for large model artifacts. Configure container orchestration (Kubernetes/EKS/AKS) for scalable model serving and inference endpoints. Deploy and manage API hosting environments including containerized REST APIs using Docker and Kubernetes (EKS/AKS). Configure and manage API Gateways (AWS API Gateway, Azure API Management) for routing, throttling, and versioning.
- Security and Compliance: Implement and maintain robust security protocols to safeguard cloud infrastructure. Conduct regular security audits and compliance checks. Ensure cloud infrastructure adheres to industry standards and regulatory requirements. Implement data governance and access controls for sensitive training datasets and model artifacts. Ensure compliance with AI-specific regulations and responsible AI frameworks (e.g., EU AI Act considerations).
- Performance Optimization: Monitor network performance and implement tuning measures to optimize throughput and latency. Troubleshoot and resolve network-related issues promptly. Conduct capacity planning and scaling to accommodate growing workloads. Optimize inference latency and throughput for deployed models using techniques like auto-scaling endpoints, spot instances, and caching layers. Monitor GPU utilization, model drift, and endpoint health using tools like CloudWatch, Azure Monitor, or Prometheus.
- Automation and Scripting: Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or ARM templates. Automate deployment, configuration, and management tasks using scripting languages such as Python, PowerShell, or Bash. Build and maintain CI/CD pipelines for model deployment using tools like MLflow, Kubeflow, or Azure DevOps. Automate model retraining triggers, A/B deployment rollouts, and blue/green model switches. Experience deploying Python-based REST APIs using frameworks such as FastAPI or Flask. Build CI/CD pipelines for automated testing, containerization, and deployment of Python APIs to cloud environments.
- AI/ML Platform Support: Support LLM and generative AI deployments including API gateway configuration for models like Azure OpenAI or AWS Bedrock. Manage prompt caching layers, rate limiting, and cost monitoring for AI API consumption. Collaborate with data science and AI teams to translate model requirements into scalable cloud infrastructure.
- Collaboration and Support: Work closely with development, operations, and security teams to ensure seamless integration and operation of cloud services. Provide technical guidance and support to junior network engineers and other team members. Participate in on-call rotation for after-hours support as needed.
- API Development & Management: Design, deploy, and manage RESTful APIs built in Python (FastAPI, Flask, or Django REST Framework). Manage full API lifecycle — versioning, documentation (Swagger/OpenAPI), deprecation, and rollout strategies. Implement API security best practices including OAuth2, API key management, rate limiting, and JWT authentication. Monitor API performance, uptime, and error rates using tools like CloudWatch, Azure Monitor, or Datadog. Manage API monetization or access tiers where applicable, using gateway-level policies.
Key Skills for a Cloud Platform Engineer
- Minimum of 5 years of experience in network engineering, with at least 3 years focused on cloud environments.
- Proven experience designing and managing network infrastructure in both Azure and AWS.
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications and experience may be considered in lieu of a degree.
- Certifications (Preferred): AWS Certified Solutions Architect – Professional or AWS Certified Advanced Networking – Specialty. AWS Certified Machine Learning – Specialty. Microsoft Certified: Azure AI Engineer Associate. Relevant network certifications (e.g., Cisco CCNA/CCNP).
- Technical Skills: Proficiency with Python REST API development and deployment (FastAPI, Flask). Hands-on experience with AWS API Gateway or Azure API Management (APIM). Familiarity with OpenAPI/Swagger specifications and API documentation practices. Understanding of API security standards — OAuth2, JWT, mTLS, API key rotation. Experience with containerizing APIs using Docker and deploying via Kubernetes or serverless functions (Lambda, Azure Functions).
- Soft Skills: Accuracy and attention to detail. Problem-solving aptitude is essential. Excellent communication and presentation skills. Ability to learn and upgrade technical skills, in the fast-paced data analysis field. Ability to understand and visualize multidimensionality of business facts/measures. Ability to work in a dynamic, agile environment within a geographically distributed team.
Why ebp Global? Boutique, high-expertise consulting firm. Remote, flexible working environment. Global team. Direct exposure to senior industry experts. Visible impact on company growth.
Please apply by sending your CV (in English) to info@ebp-global.com. Applicants must reside and have the right to work in the UK. Only short-listed candidates will be contacted. Personal data collected will be used for recruitment purpose only.
Cloud Platform Engineer employer: ebp Global
At ebp Global, we pride ourselves on being a boutique consultancy that fosters a collaborative and innovative work culture, offering our Cloud Platform Engineers the opportunity to work remotely within a global team of experts. Our commitment to employee growth is evident through direct exposure to senior industry leaders and a focus on impactful projects that allow you to see the tangible results of your contributions. Join us to be part of a dynamic environment where your skills in cloud architecture will not only thrive but also shape the future of our clients' success.
StudySmarter Expert Advice🤫
We think this is how you could land Cloud Platform Engineer
✨Tip Number 1
Network, network, network! Reach out to folks in the industry on LinkedIn or at meetups. You never know who might have a lead on your dream Cloud Platform Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your cloud projects, especially those involving Azure and AWS. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common cloud engineering questions. Practice explaining your past projects and how you tackled challenges in cloud architecture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at ebp Global. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Cloud Platform Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Cloud Platform Engineer role. Highlight your experience with Azure and AWS, and don’t forget to showcase any relevant projects or achievements that align with the job description.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about cloud engineering and how your skills can help us at ebp Global. Keep it concise but impactful!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in previous roles. We love candidates who can think critically and come up with innovative solutions!
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates!
How to prepare for a job interview at ebp Global
✨Know Your Cloud Stuff
Make sure you brush up on your Azure and AWS knowledge. Be ready to discuss specific projects you've worked on, especially those involving cloud architecture and infrastructure. Highlight your experience with AI/ML workloads and how you've tackled challenges in these areas.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've approached complex problems in previous roles. Think about times when you had to design scalable solutions or optimise performance. This is your chance to demonstrate your critical thinking and conceptual skills!
✨Get Familiar with the Company
Do a bit of homework on ebp Global. Understand their consultancy approach and the industries they serve. Being able to relate your skills to their specific needs will show that you're genuinely interested and can contribute to their goals.
✨Ask Smart Questions
Prepare insightful questions to ask during the interview. This could be about their cloud strategy, team dynamics, or future projects. It shows you're engaged and thinking about how you can fit into their vision, plus it gives you a better idea of what to expect.