Overview
bFO Release Train Engineer Job at Schneider Electric – Barcelona, Barcelona provincia
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)
Requirements
Education:
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: