hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

Software Configuration Management Engineer - CI/CD

Lenovo

Lenovo

São Paulo, SP, Brazil · Brazil · jaguariúna, state of são paulo-000, brazil
Posted on Nov 5, 2025

General Information

Req #
100016394
Career area:
Artificial Intelligence
Country/Region:
Brazil
State:
São Paulo
City:
JAGUARIUNA
Date:
Tuesday, November 4, 2025
Additional Locations:
* Brazil

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
To find out more visit www.lenovo.com and read about the latest news via our StoryHub.

Description and Requirements

Scope of Responsibilities

  • Design, implement, and maintain continuous integration and delivery (CI/CD) pipelines to support Android and Windows software development.

  • Administer and optimize build automation systems including Jenkins, Gerrit, Git, and JFrog Artifactory.

  • Manage source code branches, multiple software lines, and release versions, ensuring consistent integration and alignment with product roadmaps.

  • Develop and maintain packaging workflows for deployment and distribution of software builds across internal and external environments.

  • Create and maintain automation scripts, tools, and configurations to streamline build, release, and deployment processes.

  • Collaborate closely with development and QA teams to ensure stable and reproducible build outputs.

  • Troubleshoot and resolve build, integration, and deployment issues across platforms.

  • Monitor and improve build performance, reliability, and scalability.

  • Maintain comprehensive documentation of CI/CD processes, build infrastructure, and configuration standards.

  • Support version control, code review, and artifact management best practices across teams.


Basic Qualifications

  • BS in Computer Science, Software Engineering, or related technical field.

  • 1+ years of experience in Configuration Management, DevOps, or Build/Release Engineering roles.

  • Hands-on experience with Jenkins (pipeline configuration, automation, plugin management).

  • Proficiency in Git and experience with Gerrit for code review and branch management.

  • Familiarity with JFrog Artifactory or equivalent artifact repository management systems.

  • Scripting experience in Python, Groovy, or Shell for automation.

  • Solid understanding of CI/CD concepts, build orchestration, and release management.

  • Experience supporting multi-platform development environments (Android and Windows).

  • Team-oriented mindset with strong analytical and communication skills.

  • Good communication skills in both written and spoken English.


Preferred Qualifications

  • Experience with Android build systems (Gradle, Android Studio, AOSP).

  • Experience supporting Windows build pipelines using MSBuild or similar tools.

  • Knowledge of branching strategies, release versioning, and multi-line codebase management.

  • Familiarity with containerization (e.g., Docker) and cloud CI/CD environments.

  • Experience integrating static analysis, automated testing, or security scanning tools into CI pipelines.

  • Understanding of software packaging, signing, and deployment processes.

  • Knowledge of software release management models such as Git Flow or trunk-based development.

#MBG

Additional Locations:
* Brazil
* Brazil