CI/CD Engineer with Software Development Focus

at  Lineas

1000 Brussels, Brussel-Hoofdstad - Bruxelles-Capitale, Belgium -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Sep, 2024Not Specified18 Jun, 2024N/AJira,Python,Git,Confluence,Github,Architecture,Software,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Our software team is looking for a new software engineer with great affinity for CI/CD
You’ll work in a constantly evolving environment, due to technological advances and the strategic direction of the organization. You’ll create, maintain, audit and improve systems to meet particular needs, often advised by an analyst or architect. Due to the nature of the role it’s essential that our developers continually keep improving their skill-set.
Profile
We are looking for a talented professional to join our team with dual responsibilities. Your primary focus (at least 60% of your time) will be on designing, coaching, and developing CI/CD best practices and frameworks in our GitHub-centric environment. Your secondary focus will be on software engineering, where you will support one of our development teams by actively creating scripts and applications.
We are committed to maintaining a healthy work-life balance and will ensure that your primary and secondary responsibilities are realistically balanced. As part of our “great place to work” strategy, we strive to provide a supportive and enjoyable work environment.

Tasks

  • Define best practices concerning CI/CD pipelines within Lineas
  • Coach and educate (internal/external) development teams on working with version control systems like GIT
  • Take the lead on implementation and maintenance of GitHub within Lineas
  • Follow-up on the latest features within the GitHub and focus on adoption of these within the development teams
  • Create Proof-of-Concepts and define technical analysis on CI/CD topics within Lineas
  • Adopting a hands-on mentality and writing scripts to tackle needs from our business and IT partners
  • Working together with a team of software developers and assisting them in their daily operations
  • Working in an Agile (Scrum) environment
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • create technical specifications and plans when necessary
  • continually update technical knowledge and skills by attending courses and/or reading manuals.
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization

Skills

  • Being able to set up and improve CI/CD pipelines
  • Experience with working with GitHub (or similar platform)
  • Detailed expertise of GIT
  • Having a good understanding of best practices regarding software development and architecture
  • Having excellent communication and coaching skills
  • Experience with working as a software engineer and being able to write software in one of the following languages:
  • GoLang
  • Python
  • C#
  • Experience with the Atlassian stack (Jira & Confluence) is a plus

Responsibilities:

  • Define best practices concerning CI/CD pipelines within Lineas
  • Coach and educate (internal/external) development teams on working with version control systems like GIT
  • Take the lead on implementation and maintenance of GitHub within Lineas
  • Follow-up on the latest features within the GitHub and focus on adoption of these within the development teams
  • Create Proof-of-Concepts and define technical analysis on CI/CD topics within Lineas
  • Adopting a hands-on mentality and writing scripts to tackle needs from our business and IT partners
  • Working together with a team of software developers and assisting them in their daily operations
  • Working in an Agile (Scrum) environment
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • create technical specifications and plans when necessary
  • continually update technical knowledge and skills by attending courses and/or reading manuals.
  • Test, maintain and recommend software improvements to ensure strong functionality and optimizatio


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

1000 Brussels, Belgium