¡Activa las notificaciones laborales por email!
Genera un currículum adaptado en cuestión de minutos
Consigue la entrevista y gana más. Más información
A leading technology company is seeking to enhance its product release processes through the development and maintenance of automation tools. The ideal candidate will have comprehensive experience in scripting and build automation. You will be responsible for daily build processes and implementing technical solutions to streamline operations, contributing to a dynamic and collaborative environment.
Develop, analyze and maintain tools that support and automate processes for hardware or software product release.
Career Level - IC2
ResponsibilitiesResponsibilities:
• React to potential problems using automation, scheduling, and monitoring tools.
• Participate in configuration and implement technical solutions to enhance and/or troubleshoot the system.
• Perform release activities, improve efficiency and repeatability of software build, deployment, and site maintenance.
• Responsible for support documentation.
• Provide daily builds - automated or manual, maintaining the build process – managing “changelists” and “bill of materials” files.
• Provide code deployments on production and test environments.
• Making recommendations on corrective actions and process improvements, applying fixes if necessary.
Required Skills & Qualifications:
• 2-5 years of experience with at least one scripting language (JavaScript, PHP, Python, Groovy, or Bash).Experience conducting code reviews.
• Hands-on experience with Source Code Management Tools (GitHub, GitLab, Bitbucket).
• 1–2 years of experience with build automation tools, particularly TeamCity build pipelines, Jenkins, Gradle, Nexus, or Selenium.
• Familiarity with internal or external audits.
• Strong understanding of Agile methodologies and Software Development Life Cycle (SDLC).
• Strong proficiency in Linux.
Nice to have: Proficiency in Java (OOP principles)