Senior Solution Engineer

Lancashire  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Application Programming Interfaces (APIs) Continuous Integration SQL Databases Microservices Cloud Computing DevOps Event-Driven Programming Safety Principles Java (Programming Language) Databases Consulting MongoDB NoSQL OAuth RabbitMQ TypeScript Openapi Circleci Operations and Management Platform Google Cloud Apigee Event Driven Architecture Gitlab-ci Kubernetes Apache Kafka Api Design Restful Api Docker Jenkins Programming Languages JIRA Automation Continuous Delivery Data Modeling IT Service Management Streamline Data Streaming Testing Containerization Candidate Experience Api Gateway

Description

Senior Solution Engineer

Our client, a leading global supplier for IT services, requires Senior Solution Engineer to be based at their client's office in Manchester, UK.

This is a hybrid role - you can work remotely in the UK and attend the Manchester office 2 days per week.

This is a 6+ month temporary contract to start ASAP

Day rate: Competitive Market rate

The right candidate should be proficient in API development using Apigee, with a solid background in RESTful principles. The candidate should have strong expertise in event-driven architecture, leveraging technologies like Kafka and RabbitMQ, and possess hands-on experience with Google Cloud Platform (GCP). A thorough understanding of security protocols, including OAuth and Zero Trust, is essential, along with familiarity with OpenAPI and AsyncAPI specifications.

The candidate experience should also encompass working with microservices architecture, containerization tools such as Docker, and orchestration platforms like Kubernetes. Additionally, should be well-versed in building and managing CI/CD pipelines using tools like GitLab CI, Jenkins, or CircleCI, while adhering to modern DevOps practices. Proficiency in Java or TypeScript is required, as is experience in managing both SQL databases (eg, Cloud SQL) and NoSQL databases (eg, MongoDB).

Key Responsibilities

  • Expert Advice: Offering expert advice, helping development teams make informed decisions and solve technical problems as they use the Digital Platform to deploy their API or Event Driven microservices
  • Troubleshooting: Assisting development teams in troubleshooting and resolving API or Event Driven issues, particularly when they need expert help and cannot do this independently
  • Subject Matter Experts: Sharing insight and being subject matter experts on various API or Event Driven platform capabilities, technologies and associated patterns
  • Identifying Challenges: Identifying recurring challenges within the platform and bringing them to light so that the platform can collaborate on strategic solutions using an inner source model
  • Platform Development: Helping to maintain and build out new platform capabilities, features and documentation
  • Team Interaction: Being an active part of a platform development team, attending both team and platform meetings or ceremonies where appropriate
  • Support: Monitoring, answering and helping resolve API and Event issues from Jira Service Manager

Key Requirements

  • API Development: Experience using an API Gateway (Apigee) and in designing, developing, and maintaining APIs, with a strong understanding of RESTful principles
  • Event Streaming: Experience in event-driven architecture using technologies such as Kafka, RabbitMQ, or similar
  • Cloud Technologies: Experience in cloud platforms (Google Cloud Platform) and cloud-native development practices
  • Security Standards: Knowledge of security protocols and standards including OAuth, Zero Trust, and best practices for securing APIs and event streams
  • Industry Standards: Experience with OpenAPI and AsyncAPI specifications for API documentation and design
  • Microservices Architecture: Experience with microservices architecture, including containerization technologies (Docker) and orchestration tools (Kubernetes)
  • CI/CD Pipelines: Strong understanding of continuous integration and continuous deployment (CI/CD) pipelines, and experience with tools such as GitLab CI, Jenkins or CircleCI
  • DevOps Practices: Knowledge of DevOps practices and tools to automate and streamline development, testing, and deployment processes
  • Programming Languages: Proficiency in one or more programming languages commonly used for API and event streaming development, such as Java or Typescript
  • Database Technologies: Experience with both SQL (Cloud SQL) and NoSQL (MongoDb) databases, and understanding of data modelling and management for high-performance applications

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

Start date
ASAP
Duration
6months +
(extension possible)
From
Project Recruit
Published at
26.03.2025
Project ID:
2863081
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register