Switzerland Global Enterprise

GridOS DDLR Project Engineer

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Office

Location: CambridgeUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deploy, configure, and validate the DDLR application using Kubernetes, Helm charts, and containerized services.
  • Execute end-to-end deployments across customer environments, including on-premise, hybrid, or cloud infrastructure, on Linux- and Windows-based platforms.
  • Troubleshoot container execution, Helm configuration, networking, and platform service issues.
  • Collaborate with IT infrastructure and business application teams to guide and advise on complex deployments, including environments with limited Kubernetes expertise.
  • Configure and validate network asset models and operational parameters used in Dynamic Line Rating calculations.
  • Partner with customer EMS/ADMS, planning, or modelling teams to ensure alignment between source models and operational requirements.
  • Investigate and resolve data quality issues involving telemetry, GIS, weather, asset metadata, or operational datasets.
  • Implement, test, and validate integrations between software systems using service-oriented and event-driven architectures (REST APIs, messaging buses, middleware, file-based exchanges).
  • Design and develop data workflows using modern programming languages (e.g., Kotlin, Python, or Java) to support secure, scalable, and maintainable data exchanges.
  • Configure and verify data ingestion pipelines, ensuring accurate mapping of GIS, telemetry, and asset datasets.
  • Work with internal teams to optimize workflow performance, handle transformations, and support operational monitoring.
  • Capture, document, and translate customer requirements into clear engineering specifications and integration mappings.
  • Guide customers toward out-of-the-box product capabilities while identifying where customization may be required.
  • Provide concise progress updates and issue descriptions to both internal and customer leadership teams to ensure timely assignment of resources.
  • Create and maintain technical documentation for deployments, data flows, interface mappings, and troubleshooting procedures.
  • Contribute to enhancements in deployment automation, Helm templates, monitoring configurations, and standardized implementation patterns.
  • Support CI/CD practices for container updates, test automation, and environment promotion when applicable.

Requirements

  • Bachelor’s degree in Electrical Engineering, Power Systems, Computer Engineering, Computer Science, or related technical field.
  • General subject matter knowledge of utility energy management systems (EMS/SCADA) and network equipment modelling.
  • At least 1 year of hands-on experience installing, deploying, and debugging Kubernetes workloads, Helm charts, and related open-source software on Linux systems.
  • Strong collaboration and communication skills for guiding and advising IT infrastructure and business application teams through complex software installations, including environments with limited Kubernetes experience.
  • Experience integrating systems through REST APIs, microservices, or message-based interfaces.
  • Comfort with Linux command-line tools, container diagnostics, logs, and metrics.
Benefits
  • Relocation Assistance Provided: No

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KubernetesHelm chartscontainerized servicesREST APIsKotlinPythonJavadata ingestion pipelinesCI/CD practicesnetwork asset models
Soft skills
collaborationcommunicationtroubleshootingguidancedocumentationproblem-solvingcustomer engagementprogress updatesteamworkadaptability
Certifications
Bachelor’s degree in Electrical EngineeringBachelor’s degree in Power SystemsBachelor’s degree in Computer EngineeringBachelor’s degree in Computer Science