Vacancy caducado!
- Digital initiatives organization is leading company efforts to design, develop, deliver and maintain a global energy management platform that unlocks value across Power business.
- The Digital initiatives team aims to enable company efforts to harness the potential in its vast fleet of customers, energy assets, and power trading capabilities to deliver value across the energy industry value chain.
- The Digital initiatives organization is a nimble, cross-functional, deeply technical and passionate group that embodies the speed and agility of a start up while embracing the scale of one of the largest companies in the world.
- Achieving a balance between agility and global scale provides unique opportunities, and Digital initiatives team borrows from best-in-class product development, continuous delivery, and commercialization approaches while adapting them to unique global scale.
- Digital initiatives team is empowered to coordinate and align with energy management platform objectives, strategies, and execution approaches across the company, as well as to design, deliver and maintain a mission critical component of companies ability to deliver differentiated products, offerings and capabilities across its expanding global footprint.
- Build, maintain and continuously improve an infrastructure for a multi-site development team including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging and deployment tools.
- Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
- Develop processes for, and perform ongoing integration of all open source and third party code.
- Investigate and recommend best practices for maintaining code quality, including development of code metrics, code review workflows, code coverage measurement and the use of static and dynamic analysis tools.
- Influence and drive operational excellence best practices within the organization.
- Influence the team's technical and business strategy by making insightful contributions to the team's priorities and approach.
- Make a significant contribution to team planning.
- Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization.
- 5+ years relevant work experience.
- Experience in test automation in Continuous Integration setup.
- Experience supporting a multi-site development organization.
- Experience in developing packaging and deployment tools for multiple platforms: e.g., desktop, cloud. ·
- Experience with evaluating and integrating open source and in-house developed toolsets.
- Experience in using modern SCM tools such as, Gitlab, Gerrit, Confluence, Jira.
- Experience to thrive in a complex software systems environment involving Linux/Android development
- Experience with integration static and dynamic code-coverage tools like Coverity, Clover and FindBugs
- Experience in distributed version control systems such as Gitlab and/or github.
- Proven track record of building strong stakeholder relationships at different organizational levels
- Able to produce high-quality business-facing deliverables and activities to drive and sustain change
- Resilient and able to manage challenges and resistance
- Results/outcomes-oriented, business value-focused
- Confident and able to work in the high-ambiguity work environment
- Excellent oral and written presentation skills
Vacancy caducado!