Graph Engineer
Overview
Join to apply for the Graph Engineer role at Celfocus.
We are seeking a motivated and
- driven engineer who is eager to learn, grow, and contribute to the design, development, and evolution of a Network Digital Twin platform that enables predictive analytics, service assurance, automation, and smarter
- making across network operations.
Responsibilities
- Design and implement scalable data models and architectures to represent network and service topologies.
- Develop and maintain
- time and batch data ingestion pipelines from various network and operational systems. - Collaborate on data integration and correlation across multiple sources (e. g. , inventory, assurance, telemetry, orchestration).
- Support the creation of analytics, automation, and visualization solutions that leverage the Network Digital Twin.
- Participate in exploring and applying graph databases (e. g. , AWS Neptune, Neo4j) for
- based modeling and analytics. - Work with solution architects to ensure the digital twin supports automation, AI, and
- driven
- making. - Ensure data integrity, consistency, and security across platforms and integrations.
- Collaborate with AI/ML teams to feed data models into predictive use cases such as anomaly detection and capacity forecasting.
What we’re looking for
- Bachelor’s or Master’s degree in Computer Science, Data Engineering, Network Engineering, or a related field.
- Solid understanding of data modeling, ETL processes, and data pipeline development.
- Experience with data integration frameworks (e. g. , Kafka, Ni
Fi, Apache Camel) and APIs. - Proficiency in at least one programming language such as Python, Java, or Scala.
- Strong analytical mindset with a curiosity for learning new data technologies and approaches.
- Interest in graph databases and network modeling — prior experience is a plus but not required.
- Familiarity with network concepts (IP/MPLS, SDN, 5G,
- native, etc. ) is an advantage.
Nice to have
- Experience with graph technologies (Neo4j, AWS Neptune, or similar).
- Exposure to telecom or
- scale network environments. - Familiarity with TM Forum Open APIs (e. g. , TMF638, TMF640, TMF633).
- Experience with visualization tools (e. g. , Neo4j Bloom, Graph
XR, Gephi). - Understanding of AI/ML applications for network data.
- Knowledge of
- native infrastructure and microservices (Kubernetes, Docker). - Experience working in Agile/Dev
Ops teams.
Personal traits
- Ability to adapt to different contexts, teams, and clients.
- Teamwork skills but also a sense of autonomy.
- Motivation for international projects and ability to travel if required.
- Willingness to collaborate with other players.
- Strong communication skills.
At Celfocus, we are committed to cultivating a diverse and inclusive workplace. As an
- opportunity employer, we welcome applicants of all backgrounds, gender identities, and abilities. We provide reasonable accommodations for candidates with specific needs. If you require any adjustments during the selection process, please inform our Talent Acquisition Team.
Come join the Team! Celfocus is pioneering the future of business through Next-Gen Intelligence — the convergence of data, AI, and human creativity to build more autonomous and adaptive organisations. Guided by our core belief - Making Data Actionable - we partner with leading companies to
- create intelligent solutions that turn data into insight, agility, and business value. Operating in over 25 countries, we bring together business experts, data scientists, and AI engineers to turn complexity into clarity and vision into measurable impact. Founded in 2000, Celfocus is part of Novabase, listed on Euronext Lisbon. To know more, visit www.celfocus.com
- Informações detalhadas sobre a oferta de emprego
Empresa: Celfocus Localização: Porto
Porto, Porto District, PortugalPublicado: 13. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!