CI/CD Engineer with Software Development Focus
at Lineas
1000 Brussels, Brussel-Hoofdstad - Bruxelles-Capitale, Belgium -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Sep, 2024 | Not Specified | 18 Jun, 2024 | N/A | Jira,Python,Git,Confluence,Github,Architecture,Software,Software Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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