Senior Network Developer (with Python experience)
Pasay, 00, PH
Are you a developer who aims to harvest the power of the wind? Let us navigate the winds of change together to create software that leverages nature’s power. Energy drives our economy, and renewables represent the sustainable choice—both economically and environmentally. Join our goal to power wind energy, where your code will spark innovation and sustainability.
Enterprise Cyber Security & Infrastructure Services > Infrastructure Services > Core Infrastructure & Network
The Role
Within our Wind Power Plant and Enterprise Services product suites, we’re crafting a future where technology meets nature. Our applications span a spectrum—from large monoliths with server-side rendered frontends to agile microservices processing event streams.
The Wind Power Plant Product site serves the core functionality of configuring, monitoring and maintaining the wind power plants. From when the Wind Turbine Generators leave the test bench in the factories, throughout its operational life, till it is taken out of production at the end of production life, we keep the energy flowing – We keep well above 500.000 network-connected devices in the Wind Power Plants operational. Our Enterprise Product Suite services our network infrastructure at our offices and factories.
We are evolving toward a domain-driven design that dismantles the monolith, adopts eventual consistency, and advocates for an API-first, contract-first approach.
In this role, you will be instrumental in:
- Scaling & Telemetry: Ensuring our software runs efficiently in a Kubernetes environment with robust telemetry to support ongoing improvements
- API-First Transformation: Handling our transition to an API-first strategy, leveraging OpenAPI (and ideally AsyncAPI) specifications to create clear, contract-driven interfaces
- Utilize the APIs in a modern Client-Side Rendering UI: Be that extra gear in the engine, which enables the team to do the transition to a Domain Driven Architecture, using Client-Side Rendering UIs with more adept, than anyone else, accelerating the adoption of Angular as our frontend platform
- Containerization & Orchestration: Shaping the evolution of both our in-house and third-party solutions as we prepare for Kubernetes deployments. We are on track, but as we have not yet completed the transition, you will contribute to how we will get there
Who You Are
- A Committed Developer: You see software development as both an art and a science, addressing complex problems with creativity and precision
- An Insightful Initiator: You have a skill for taking ownership of projects, often being the one who identifies the next big improvement before it's even on the agenda
- A Collaborative Visionary: You thrive in a team environment, where your insights shape the direction of projects and inspire your peers, cultivating a culture of forward-thinking advancements
- A Polyglot Expert: With deep skills in Python and TypeScript at your core, you’re also fluent in navigating diverse technologies such as PHP, Perl, Bash, JavaScript, C#, Ansible, TerraForm, Ruby (for Puppet) and more. As we are currently shifting towards a Client-Side Rendering architecture, with Angular at the front-end, you will need to be a driver among the developers to make this happen
Responsibilities
- Evolve Our Software: Develop, enhance, and maintain a diverse ecosystem that powers wind energy solutions
- Modernize Systems: Assist in transitioning legacy systems to modern, containerized architectures
- Champion API Excellence: Implement the adoption of an API-first strategy, ensuring that our services are robust, scalable, and meticulously documented
- Push the movement towards Client-Side Rendering: Lead by example and let your skill in Client-Side Rendering with Angular spread within the team
- Optimize Performance: Guarantee that our applications scale efficiently, especially within Kubernetes environments, supported by effective telemetry
- Inspire Collaboration: Collaborate directly with cross-functional teams, where your forward-thinking approach sets the pace for innovation and excellence
Skills & Qualifications
- Core Technical Expertise:
- Python: Proficiency with a solid background in building scalable backend solutions
- TypeScript: Established experience in crafting robust, maintainable frontend applications. Especially Expert-level Angular experience is important
- API Specifications:
- Proficient in OpenAPI specifications
- Familiarity with AsyncAPI specifications is beneficial
- Containerization & Cloud: Practical experience with Docker, Kubernetes, and transitioning applications to containerized environments
- Additional Technical Skills:
- Full stack polyglot proficiency in other languages, such as, but not limited to PHP, Perl, Bash, C#, Ruby, and JavaScript
- Understanding of network equipment management and infrastructure operations
- Education: An academic degree in Computer Science or a related field is beneficial
What we offer
We offer you an engaging role with great professional and personal development opportunities in an inspiring, progressive, international work environment at an established manufacturer of wind turbines. We offer attractive company perks like fitness subsidy, health insurance, pension, life insurance, medical allowance, travel allowance, internet allowance, etc. We have a modern, inspiring office overlooking Manila Bay, conveniently located near public transport. We believe in work-life balance and plan annual offsite outings, team building, and sports events. In Vestas, you will experience an innovative environment, enhancing your personal as well as professional growth.
Additional Information
We do amend or withdraw our jobs and reserve the right to do so at any time, including before the advertised closing date. Please be advised to apply on or before the 31st of March 2025.
Additional Benefits
- Fitness Subsidy
- Retirement Benefit Plan
About Vestas
Vestas is the energy industry’s global partner on sustainable energy solutions. We are specialised in designing, manufacturing, installing, and servicing wind turbines, both onshore and offshore.
Across the globe, we have installed more wind power than anyone else. We consider ourselves pioneers within the industry, as we continuously aim to design new solutions and technologies to create a more sustainable future for all of us. With more than 173 GW of wind power installed worldwide and 40+ years of experience in wind energy, we have an unmatched track record demonstrating our expertise within the field.
With 29,000 employees globally, we are a diverse team united by a common goal: to power the solution – today, tomorrow, and far into the future.
Vestas promotes a diverse workforce which embraces all social identities and is free of any discrimination. We commit to create and sustain an environment that acknowledges and harvests different experiences, skills, and perspectives. We also aim to give everyone equal access to opportunity.
To learn more about our company and life at Vestas, we invite you to visit our website at www.vestas.com and follow us on our social media channels. We also encourage you to join our Talent Universe to receive notifications on new and relevant postings.