Senior api platform engineer

Werkgever:
Brenntag
Regio:
Amsterdam
 
Functieomschrijving

Our team in Amsterdam currently has an opening for a Senior API Platform Engineer

As a Senior API PlatformEngineer at Brenntag, you will play a pivotal role in the ongoing developmentand optimization of our state-of-the-art API Platform.We are seeking avisionary individual who lives and breathes APIs, possesses strong technicalexpertise, and can drive the maturity of our API platform capabilities. Youwill collaborate closely with internal workloads teams but also our customerteams to understand their needs and guide them in adhering to best practiceswhen building internal and external APIs and ensure a seamless developerexperience. Our platform is built on cutting-edge technologies includingKubernetes, service mesh (istio), and AWS EKS, and is designed to streamlineand enhance the digital capabilities of Brenntag’s global operations. This is aunique opportunity to contribute to a core technology infrastructure thatsupports seamless integration and operational excellence across diversebusiness units.

In this role, you will collaborate with a team ofskilled engineers, driving the advancement of our platform with your expertisein API management, microservices architectures, and cloud-native technologies. Youwill report to the Product Manager - API Platform. Experience with building APIplatforms and focus on platform as a product concept are key for this role. Yourwork will directly impact Brenntag’s ability to innovate and maintain itscompetitive edge in the chemical distribution industry.

YOUR ROLE & RESPONSIBILITIES

  • Design and development of new features and functionalities for the API Platform. Ensure the platform scales effectively with the growing needs of the business.
  • Define and enforce best practices for API platform design and development. Establish governance processes to ensure all
  • APIs meet security, compliance, and performance standards.
  • Monitor, analyze, and optimize the performance of the API platform to ensure high availability and minimal latency.
  • Implement advanced traffic management solutions using service mesh technologies.
  • Demonstrated success in deploying and managing API gateway technologies, particularly in environments serving many teams or services. You should have a deep understanding of how to architect API platforms for high scalability and reliability, catering to diverse organizational needs.
  • Enhance platform security by integrating cutting-edge security protocols and tools. Work closely with cybersecurity teams to implement comprehensive API security strategies.
  • Develop and maintain CI/CD pipelines for efficient and reliable deployment of new APIs and platform updates. Leverage automation tools to streamline deployment processes.
  • Provide expert-level troubleshooting and support for the API platform. Lead root cause analysis for complex issues and ensure timely resolution.
  • Implement our enterprise API strategy, elevating our API management capabilities and bring these commercially live globally.
  • Foster an API-first culture, promote the use of APIs as a primary means of integrating systems and services
  • Work closely with enterprise architects and workloadteams, to harden and improve best practices and guidelines for design,development, documentation, automated testing, and continuous integration anddelivery of APIs following agile methodologies. Provide guidance, monitoradherence to guidelines, and ensure successful API implementation.

  • YOUR PROFILE

  • Bachelor's or master's degree in computer science, information technology, or a related field.
  • Minimum of 5 years of experience in API development and management, with a proven track record in designing and implementing large-scale API platforms.
  • Experience with production grade service mesh implementation is a must.
  • Strong understanding of building reusable, scalable, self-service platforms serving hundreds of teams
  • Must have 5 years of experience working with large scale, multi-tenant Kubernetes environments – preferably EKS.
  • Very strong observability skillset. Experience with Grafana and Prometheus is a must. Experience with Grafana LGMT stack is strongly recommended.
  • Ensuring the platform’s SLI’s and SLO’s are met through strong planning, development and observability practices
  • Strong understanding of test-driven infrastructure development
  • Strong background in microservices architecture and cloud-native technologies.
  • Strong experience with CI/CD tooling such as GitLab
  • In depth knowledge of API security standards, protocols, and best practices
  • Excellent problem-solving skills, a team-oriented mindset
  • Ability to operate independently to plan, execute and deliver based on business requirements
  • Fluent in English, with the ability to communicate complex technical information effectively to both technical and non-technical stakeholders.
  • OUR OFFER

  • Unique greenfield environment to drive change in a global business
  • Open space in a vibrant start-up corporate incubatorLots of possibilities for professional development
  • International team
  • Friendly and supportive colleagues
  • Competitive compensation package
  • Team lunches, monthly drinks, and other perks