Software Engineer - Optical Network Automation
Indexed description
You’ll work closely with customer engineering teams while remaining fully aligned to Nokia products, services, and solutions.
Working at Customer Site, Dublin City Centre.
This role will require some business travel to the US - Candidates must be eligible for an ESTA or have a valid US visit visa.
How You Will Contribute And What You Will Learn
- Operate as a resident Nokia engineer onsite with the customer.
- Design, develop, and maintain software automation solutions.
- Write and review production-quality code, primarily in Python.
- Work with existing automation frameworks, APIs, and internal tooling.
- Support hybrid environments (cloud + lab).
- Collaborate across Nokia engineering, services, and customer teams.
- Represent Nokia professionally in day‑to‑day customer interactions.
- Programming: Python (primary), Linux, XML; Java (secondary)
- Python Libraries & Testing: Jinja, Pydantic, Dataclasses, PyTest, JUnit
- Tools: Git, VS Code, modern development toolchains
- Protocols & Models: NETCONF/YANG, SNMP, OpenConfig, TL1, CLI
- Cloud: AWS (S3, DynamoDB, STS, SigV4 authentication)
- Ansible or SaltStack
- Terraform
- Jenkins / CI-CD
- IPAM tools
- Brownfield or large‑scale network environments
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search