
Technical Lead – Power Application
Switzerland Global Enterprise
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AnsibleJavaScriptjQueryLinuxOraclePerlPostgresPythonRDBMSSDLCSQLTableau
About the role
- Work closely with customers, Delivery Manager and Project Manager to understand and define customer requirements
- Develop technical proposals and set expectations for software implementations/upgrades and interface projects
- Lead technical delivery in the project as per domain expertise workstream
- Act as an SME for the organization, coordinating cross-organizationally and independently mentoring project team
- Support Delivery Manager to establish Project Execution control: Build effective Work Breakdown Structures (WBS)
- Manage project team and activities to drive project deliverables
- Communicate effectively with Project Manager, Delivery Manager, Customer, Project team (APAC and global), DevOps on project and technical items
- Trigger and validate engineering Gate Reviews (Requirements, Design, Factory Testing Readiness, Site Acceptance Readiness) within GEV and the customer
- Utilize and implement software delivery performance measurement tools and indicators (e.g. Jira burndown charts, qTest)
- Lead the Technical Engineering Team to design, deploy, configure, tune and test GEV transmission and distribution solution to client environments
- Prepare input data such as network model files, load & generation forecasts, future planning scenarios, resources availability, and generation cost data
- Prepare, modify, configure client and testing input data for solutions by creating scripts/Simulator for FAT or split data feed from customer for SIT/UAT
- Convert and validate client CIM network models using developed tools and scripts, validating powerflow results
- Collaborate with Service Engineering development lead during the development cycle to ensure all custom deliverables meet defined needs and standards and are on time and budget
- Respond to all client inquiries, bugs, and product ideas for in-flight projects and file tickets for the Product or project team
- Lead simulation of project scenarios utilizing combinations of solutions, configuration, and input data.
- Perform use case and client specific testing runs and lead factory and site acceptance testing
- Debug software, documenting issues for the testing teams
- Analyze and assess data and results of project activities and tasks
- Report on project outcomes and present findings to project partners and stakeholders.
- Engage in Customer management activities with Project Manager
- Work with Project Manager to report or resolve any process non-conformances in a timely manner
Requirements
- Minimum bachelor’s degree in electrical Engineer - Power System. or related Engineering Discipline from an accredited university or college
- 5+ years relevant work experience
- Strong electricity industry knowledge
- Strong analysis skills including requirements elicitation and management skills
- Ability to trace a requirement to a design specification and the test plans / cases
- Comfortable automating processes and utilizing or building scripting solutions to support product solutions
- Software development experience and a strong understanding of the SDLC and integrating custom solutions into a product
- Highly familiar with emerging energy industry trends and implications on utility clients in the area of DER management, Transmission, Wide area monitoring (WAMS), distribution planning, IT, SCADA and asset management
- Hands-on experience with DevOps
- Experience in utility integration (E.g. SCADA, ADMS, OT, OMS, WAMS, DERMS, etc.)
- Familiar with Power Application setup, modeling, configuration, fine tuning and testing
- Experience with power system analysis software (e.g. OpenDSS, CYME, Powerfactory, Synergi, etc.)
- Familiar with operating systems such as MS-Windows Server and Red Hat Linux
- Programming experience in software development with Microsoft Visual Studio / Development tools, Eclipse, C#, and C++ programming
- Experience in software analysis, design, quality assurance, architecture, and Agile development methodology
- Basic knowledge in Automatic process deployment, continuous improvement (CI) and continuous deployment (CD), GitOps, Automation Management Platform (AMP), Ansible
- Demonstrated ability to learn new software development practices, languages, and tools
- Familiar with project testing such as Factory acceptance test (FAT), Site acceptance test (SAT) and user acceptance test (UAT)
- Familiar with web and other technologies such as HTML 5, Javascript, CSS and JQuery, Perl script, Python, Strawberry Perl, RDBMS system such as Oracle, MS-SQL, PostgreSQL, Microsoft Power BI reporting, Tableau, crystal reports, etc.
Benefits
- No relocation assistance provided
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentSDLCscripting solutionspower system analysis softwareprogrammingAgile development methodologyautomationproject testingdata analysisrequirements elicitation
Soft skills
communicationleadershipmentoringanalysiscustomer managementcollaborationproblem-solvingproject managementteam managementexpectation setting
Certifications
bachelor’s degree in electrical engineeringrelated engineering discipline