Position: Mid-Senior level

Job type: Full-time

Loading ...

Job content

K3. Experience Applied

K3 is a leading global supplier of integrated business systems to retailers, manufacturers and distributors. We have over 25 years’ experience of delivering award winning solutions for more than 3,000 customers across 20 countries. Our success is built upon world class software, tailored by our industry expertise and delivered by our world class service. To learn more about our company, please visit www.k3btg.com.

Job Summary

The K3|Imagine team is responsible for the product development and management of the K3|Imagine products with customers spanning several global regions relying on the continual innovation and enhancement of the solution to facilitate and support value creation within each.

The Engineering Manager is a new role within K3 to be the leader of the engineering function within the Imagine Cloud Platform, with overall responsibility for the technical design and architecture team, and the operations of our global hosting strategy as we implement our cloud native technology stack to private and public cloud environments

It is because of this exposure; the successful candidate will be rewarded through engaging and complex projects that provide access to modern technologies as part of the continual product lifecycle.

Developers report to the Imagine Director and will lead a team of 2 Solution Architects, 1 Site Reliability Engineer, and 2 Platform Specialists.

Key Responsibilities
  • Leading the engineering function of our Microservice Architected platform
  • Relationship management of our key delivery partners and hosting teams
  • Ensuring the platform meets, and where possible exceeds, Availability SLAs and OLAs on a regular basis
  • Manages technical projects and resources to deliver on key business objectives
  • Liaises with other 3rd parties to facilitate strategic integration opportunities with the wider ecosystem
  • Provide clear and concise instructions to the teams
  • Identification of talent, training and coaching opportunities
  • Manages the engineering team of Solution Architects, SREs and Platform Specialists, who:
    • Technical design of development solutions within an eventual consistency microservices environment
    • Development of proof-of-concept applications and technologies to demonstrate to development teams the capabilities of our technology
    • Development of Microservices written in .NET which communication over REST APIs in Docker containers
    • Leading the setting of the technical agenda and standards that our development teams work within
    • Identifying new technology that can be leveraged to aid our platform and products that may bring value to our customers
    • Responsible to our CICD process with the rest of the Engineering team, including automation and quality control
  • Documenting and managing materials and collateral to be shared amongst the wider business
  • Working as part of a dynamic international team in an agile environment
  • Working with GitHub and Jira for tracking and monitoring workload
  • Adhering to the K3|imagine quality charter
Key Skills and Experience
  • Experience as an engineering manager
  • Experience working with microservice architectures
  • Experience working with Kubernetes
  • Experience working with public cloud providers – Azure preferred
Working Understanding Of
  • Kubernetes, Helm, Argo, Rancher
  • .NET Core 2.1 through to .NET 5 (and 6)
  • Docker
  • Entity Framework
  • SQL Server
  • RabbitMQ
  • MongoDB
  • Redis
  • Elastic Search
  • Rest APIs
Desired Understanding Of
  • HashiCorp Vault
  • EFK Stack
  • Kubernetes, Helm, Argo
Loading ...
Loading ...

Deadline: 16-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...