Submit

Platform Engineer

Remote

Job description

We are looking for a Platform Engineer for a fully remote position.

About the Role

You will design, build and evolve an internal developer platform for Java/Spring Boot services running across AWS, Azure and Kubernetes environments. This is an opportunity to be a high performer in a fast-paced, dynamic department that contributes heavily to a microservices architecture implementation.

The ideal candidate has a keen mind for solving tough problems with the ideal solution and partners effectively with team members along the way. You are personable, efficient, flexible and communicative, with a strong desire to drive change, growth and maturity, and a genuine passion for what you do. You have a product mindset: you listen to engineering teams, simplify their experience and balance standardisation with practical flexibility.

Main Responsibilities
  • Design, build and evolve the internal developer platform for Java/Spring Boot services across AWS, Azure and Kubernetes.
  • Create reusable deployment patterns, Helm charts and self-service templates for containerised applications using Docker, Kubernetes and related tools.
  • Develop and maintain Infrastructure as Code with Terraform, Ansible and CloudFormation, covering environments, networking, identity, secrets, storage and application runtime services.
  • Build and improve CI/CD capabilities using GitHub, Jenkins, Argo CD, Maven, Gradle, Nexus and Sonar, enabling secure and automated software delivery.
  • Enable reliable API and integration delivery across Apigee, OpenAPI, REST, SOAP and gRPC, including authentication and authorisation patterns based on OAuth2/OIDC, SAML, Azure AD and Azure AD B2C.
  • Support event-driven and data-integration solutions.
  • Provide shared observability capabilities, including actionable dashboards, alerting and tracing standards.
  • Embed security and compliance controls into platform defaults for secrets, vulnerability management, certificates and secure delivery.
  • Partner with engineering teams to improve the developer experience for applications using databases and datastores.
  • Improve platform resilience, performance and operational readiness through incident learning, runbooks, capacity management and automation that reduces operational toil.
  • Track adoption, reliability and delivery outcomes, continuously evolving the platform based on measurable improvements and team feedback.


Requirements

  • Several years of hands-on experience in Platform Engineering, DevOps, Cloud Engineering, Site Reliability Engineering or a closely related role in a complex environment.
  • Strong practical experience with one major cloud provider, ideally AWS; exposure to Azure is an advantage.
  • Experience with infrastructure as code, ideally Terraform and/or cloud-native tooling.
  • Hands-on experience with containers and Kubernetes, including deployment, networking, storage, security and operational troubleshooting.
  • Strong understanding of CI/CD, Git-based workflows, automated testing, artifact management and release practices.
  • Experience designing or operating observability, logging and monitoring solutions, and confidence troubleshooting distributed systems.
  • Good scripting or software engineering skills, preferably Python; experience with TypeScript, Java or similar languages is welcome.
  • Solid knowledge of cloud security fundamentals: identity and access management, secrets management, encryption, network controls and audit logging.
  • Clear communication skills in English and confidence working with distributed, cross-functional and international teams.


Nice to Have
  • Experience building an internal developer platform, service catalogue or self-service workflow.
  • Experience in large-scale migration, hybrid-cloud or multi-country enterprise environments.
  • Knowledge of Azure AI, data platforms, event-driven architectures or API management.
  • Cloud, Kubernetes or security certifications.
  • Experience coaching engineers or contributing to engineering standards and communities of practice.


Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit