bFO Release Train Engineer Job at Schneider Electric – Barcelona, Barcelona provincia

Job Description:
Job Purpose

bFO platform is the Front End solution selected by Schneider to globally support our Commercial activities, based on the implementation of Salesforce application and any related software for its maintenance and support.

As member of the bFO Platform Team, the Release Engineer is responsible for managing the complete Release process, working with the team from the planning phase to the deployment phase through the development, testing and different environment phases.

Key Responsibilities

The Release Engineer is responsible for the adherence to Release Management Lifecycle using the appropriate tools and methodologies which involves the stages such as scheduling, coordinating efforts between teams and deployment of release as per the schedule. Overall, he/she will be concerned with planning, testing, tracking, release, deployment, communication, and risk management.

Detailed responsibilities:
Oversee, monitor and manage development cycles to be compliant with bFO release calendar

Check and reinforce methodologies on the development, testing and release process

Schedule Change Control Board meetings with Product Owners, Solution Managers, Scrum Masters and required stakeholders. Capture and document the outcome

Ensure good tool adoption and implementation of best practices across the streams

Communicate the release-related tasks such as plans, timelines, requirements, etc. between different teams

Coordinate the schedule and resources required to deliver the release content. Make sure that the release is planned according to capacity of the different teams (internal and external, business and digital)

Manage relationships and coordinate work between different teams at different locations, including vendors

Collaborate and coordinate with Salesforce architects for vendor releases and software maintenance that apply to bFO

Identify the risks that can delay the release and manage them, ensuring that the scope and quality of the release is not affected

Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations

Define and monitor enough KPI to demonstrate improvement on the operations

Plan and provide weekly updates on the release activities

Conduct Milestone Reviews, release readiness reviews and Business Go/No-Go reviews

Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists, Push to Prod activities to deploy the software increments successfully

Organize and lead release retrospectives. Constantly work towards making improvements to the release process

Prepare and document Release Notes and support the Technical Release Manager in Release specific communications

Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists

Continually work towards making improvements in the DevSecOps process (i.e: Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms)


Bachelor or Master Computer Science or related field

Working Experience:
3+ years in release and/or project management experience

3+ years of experience in information systems operations environment in systems analysis or development

Experience in working in DevSecOps and Agile Methodologies

Working to advanced knowledge of Software Development Lifecycle

Transversal (Cross BU, Cross Functions) work experience is an advantage

Multi-country (Cluster, Zone or Global) work experience is an advantage

Other skills (e.g. language, technical):
Languages: Fluent English (Written and Spoken)

Leadership with a strong ability to drive and analytical skills

Excellent communication and influencing skills: Ability to communicate and convince at various levels of the organization

Demonstrated ability to coordinate cross-functional work teams toward task completion

Strong team and time managements skills

Good sense of prioritization

Problem solving skills

Attention to quality

Knowledge of traditional and agile methodologies, including Scrum, Waterfall, or Kanban

Knowledge of Jira, Confluence, Salesforce

Knowledge of GitHub, SonarCloud, BrowserStack, Selenium, would be a plus

Flexibility to work with teams in different time zones.

Capacity to work in multi-cultural teams and in a “virtual” mode

Pro-active attitude

(External) English Company Boiler Plate:
Why us?

Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive.

€25.7bn global revenue

137 000+ employees in 100+ countries

45% of revenue from IoT

5% of revenue devoted for R&D

You must submit an online application to be considered for any position with us. This position will be posted until filled

It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.

About the Company

Company: Schneider Electric –

Company Location:  Barcelona, Barcelona provincia

Estimated Salary:

Upload your CV/resume or any other relevant file. Max. file size: 80 MB.