Location
Provincia di Reggio nell'Emilia | Italy
Job description
Our client is a serviceoriented organization offering IT solutions and Managed Services. Through a deeprooted commitment to their customers they extend their offering to IT consulting to ensure the highest level of assurance and satisfaction.
Requirements
- 8 years of overall experience in software development.
- Proficient in C/C programming languages.
- Experience with writing "Make" files and modern build systems (Blaze Bazel).
- Strong Python scripting skills.
- Familiarity with version control systems specifically GitHub.
- Experience with Jenkins for continuous integration.
- Bachelors degree in Computer Science or a related field.
Key Responsibilities:
- Collaborate with development teams to understand software build requirements and optimize build processes.
- Utilize C/C expertise to enhance and maintain build systems.
- Write and maintain "Make" files and implement modern build systems like Blaze and Bazel.
- Develop and maintain automation scripts using Python to streamline build processes.
- Manage version control systems specifically GitHub and integrate with continuous integration tools like Jenkins.
- Explore and implement best practices for build and release management.
Much Have:
- Familiarity with other version control systems such as SCMo Bitbucket Clearcase and Artifactory.
- Experience with Visual Studio Code as an Integrated Development Environment (IDE).
- Cloud platform experience (GCP/AWS/Azure).
- Knowledge of DevOps tools such as Docker Kubernetes and Ansible.
Location: We have a strong preference for candidates who are currently based in the Netherlands or within Europe. This facilitates a smoother transition and integration into our team given our operational locations and work culture.
Visa Sponsorship: For international candidates currently not in the Netherlands this job is not applicable. However this offer extends to those who have already been in the Netherlands for a minimum of one year. This criterion helps ensure that potential candidates are already familiar with the Dutch work environment and regulatory landscape easing the onboarding process.
Availability: Ideal candidates will be available to start immediately or within 30 days. We value the ability to mobilize quickly and integrate efficiently into our dynamic work environment contributing to our ongoing projects without delay.
8+ years of overall experience in software development. Proficient in C/C++ programming languages. Experience with writing \"Make\" files and modern build systems (Blaze, Bazel). Strong Python scripting skills. Familiarity with version control systems, specifically GitHub. Experience with Jenkins for continuous integration. Bachelor\'s degree in Computer Science or a related field. Key Responsibilities: Collaborate with development teams to understand software build requirements and optimize build processes. Utilize C/C++ expertise to enhance and maintain build systems. Write and maintain \"Make\" files and implement modern build systems like Blaze and Bazel. Develop and maintain automation scripts using Python to streamline build processes. Manage version control systems, specifically GitHub, and integrate with continuous integration tools like Jenkins. Explore and implement best practices for build and release management. Much Have: Familiarity with other version control systems such as SCMo, Bitbucket, Clearcase, and Artifactory. Experience with Visual Studio Code as an Integrated Development Environment (IDE). Cloud platform experience (GCP/AWS/Azure). Knowledge of DevOps tools such as Docker, Kubernetes, and Ansible. Location: We have a strong preference for candidates who are currently based in the Netherlands or within Europe. This facilitates a smoother transition and integration into our team given our operational locations and work culture. Visa Sponsorship: For international candidates currently not in the Netherlands, this job is not applicable. However, this offer extends to those who have already been in the Netherlands for a minimum of one year. This criterion helps ensure that potential candidates are already familiar with the Dutch work environment and regulatory landscape, easing the onboarding process. Availability: Ideal candidates will be available to start immediately or within 30 days. We value the ability to mobilize quickly and integrate efficiently into our dynamic work environment, contributing to our ongoing projects without delay.
Job tags
Salary