Optimizing the i8c DevOps pipeline for Cloud Native

Optimizing the i8c DevOps pipeline for Cloud Native

Open position:

Optimizing the i8c DevOps pipeline for Cloud Native

Introduction

Large enterprises typically have a myriad of business-critical applications that are running in both private data centers and public clouds such as AWS, Google Cloud or Microsoft Azure. One of the biggest challenges of today is enabling a seamless cooperation between these applications in a highly distributed IT environment.

i8c is specialized in Hybrid Integration Platforms (HIPs), which solve these cooperation challenges by providing infrastructure and framework components that allow developers to quickly build and deploy interfaces from ground to cloud and vice versa. The HIPs we use are built according to the Cloud Native principles and we use DevOps pipelines to efficiently build and deploy code at our customers.

Cloud native is an approach to building and running applications that exploits the advantages of the cloud computing delivery model. When companies build and operate applications using a cloud native architecture, they bring new ideas to market faster and respond sooner to customer demands.

A DevOps pipeline is a set of automated processes and tools that allows developers and operations professionals to collaborate on building and deploying code to a production environment.

 

Internship assignment

In this internship you’ll help improve our existing DevOps pipeline components depicted below to make them Cloud Native, such as:

  • Upgrade component containers to the latest versions
  • Evaluate Tekton versus Jenkins as CI/CD engine
  • Extend existing quality and test code
  • Etc…
Optimizing the i8c DevOps pipeline for Cloud Native

Major Technologies

  • Docker Containers, Kubernetes, OpenShift as foundations
  • Git, GitLab and GitHub as Code Versioning System
  • CI/CD tools such as Sonarqube, Jenkins, Tekton, …
  • Bash and Java to script and develop extensions

Who should apply?

  • You are a student who’s not afraid of a challenge.
  • You have basic Java knowledge. 
  • You are interested in learning and applying DevOps and Cloud Native principles.

Apply now!

Interested in getting to know us better? Then apply now:


Working at i8c

i8c is a system integrator that strives for an informal atmosphere between its employees, who have an average age of approx 30 years old. We invest a lot of effort in the professional development of each individual, through a direct connection between the consultants and the management (no multiple layers of middle management). We are based in Kontich, near Antwerp, but our customers are mainly located in the triangle Ghent-Antwerp-Brussels and belong to the top 500 companies in Belgium (Securex, Electrabel, UCB, etc…).

Quality Assurance

i8c is committed to delivering quality services and providing customer satisfaction. That’s why we invested in the introduction of a Quality Management System, which resulted in our ISO9001:2000 certification. This guarantees that we will meet your expectations, as a reliable, efficient and mature partner for your SOA & integration projects.

i8c - ISO9001-2015