Job Description:
This key role involves applying software engineering expertise to maintain and evolve weather forecasting systems. The successful candidate will contribute to the development of customer-facing products, enhancing the reliability, usability, and performance of forecasting tools and services.
Main Responsibilities:
* Maintain and evolve weather forecasting systems that produce and deliver forecasts for Energy and Resources customers.
* Design and build scalable, full-stack solutions using Python, Django, and React to transform complex weather data into actionable intelligence.
* Apply DevSecOps principles to ensure secure, reliable, and maintainable systems and contribute to CI/CD pipelines.
* Work with cross-functional teams to understand user needs and translate them into innovative, high-impact services.
Essential Qualifications:
* Knowledge of weather data and experience with Python, Django, and React.
* Experience with cloud technologies, particularly AWS.
* Ability to deliver customer-focused outcomes and work with cross-functional teams.