Openet provides Digital BSS to service providers to create value
Are you a passionate technologist whose ambition is to work with people using leading-edge cloud native technologies? Do you want to work with best in class development practices and tools such as Kubernetes, Kanban and CI/CD? Do you want to help us deliver our solutions using a microservices architecture, big data technologies and a DevOps delivery model for faster to market, customer-centric solutions for our global customers. Then look no further!
The Product Development team is in an exciting phase of developing new products to deliver state of the art cloud native solutions which will support our customer’s (70% of Tier 1 & 2 global telecom operators) successful transition to the world of 5G connectivity. We are a team of highly-skilled, driven technologists with a track record of delivering innovative and strategic solutions to enable our customer’s success. We regularly engage with high-profile customer-facing roles and internal stakeholders across the entire business in Openet.
What is the expertise needed for this opportunity?
The ideal person for our team will be a very experienced developer committed to delivering excellent work with excellent people. You will have a relevant Computer Science, Engineering, Information Technology or equivalent degree and have a curiosity to learn more.
You will have proven capability with big data technologies, functional programming, reactive design patterns and programming frameworks. You will have multi-threaded Java knowledge, as well as the ability to troubleshoot complex asynchronous parallel flows. You will have the ability to performance tune complex multi-threaded Java solutions. Expertise of writing unit, integration, systems and performance tests is a must! Demonstrable knowledge of design patterns associated with a microservices architecture is crucial. You will have worked in an advanced engineer/lead developer role and are capable of independently designing and delivering software as well as leading a team to same.
We would love it if: –
• You had specific experience with Apache Kafka, Kafka Connect, Kafka Streams
• Java experience with REST, OSGi, Vert.x, Spring Boot, RxJava and Lambda expressions
• Were familiar with cloud native technologies and building DevOps pipelines – incorporating Kubernetes and the multitude of deployment pipeline tooling that supports it (Jenkins, Spinnaker, Helm, Harbor, Nexus Sonatype etc)
• Experience with performance profiling tools, such as Yourkit and Flight Recorder.
• Had knowledge of persistence models such as RDBMS and NoSQL and technologies such as Elasticsearch, Rocks DB, Cassandra.
• Had knowledge of security protocols such as TLS
The impact your role will have
You will join a team that is leveraging big data technologies to provide real-time processing of data streamed from 5G core networks and insights to customer behavior. These solutions are delivered with a high level of focus on CI/CD, containerization technologies and a DevOps mindset. We are keen to bring into our team an experienced engineer/developer who has a desire to solve complex problems, has a deep understanding of their technology to the point where they can drive change in it, enjoys working in a team, has the capability to technically lead and mentor others in the team and is eager to take on new problems and share solutions as we push forward with our innovative offerings.
Working independently as well as collaboratively, it is so important to have a ‘can-do’ approach to teamwork.
Skills you will bring to the team
• Above all else, you will have excellent analytical, communication and organizational skills and the ability to run multiple tasks at a given time
• You have a clear ability to set development priorities and are comfortable making decisions on how best to deliver these
• An ability to influence key stakeholders and get buy in on technical decisions
• Positive, solution-focused attitude and you aren’t afraid of a challenge
• Collaborate effectively in a team and open to exploring all technical design options
• Ability to provide technical guidance to your team
• A burning desire to ‘be your best’ and work in an environment where you can really have an impact
How your work impacts the organisation
This role sits within the Delivery and Customer Enablement (DCE) group whose stated purpose is to ensure Openet’s customers’ current & future success by delivering and enabling innovative, customer-centric software solutions. Product Development and the SSE role is key to our ability to deliver state of the art cloud native solutions, which support our customer’s successful transition to the world of 5G connectivity. Be a part of our journey and #beyourfuture.
Winner of the Deloitte Best Managed Companies Award (2017 & 2018) Openet provides the solutions and consulting services that enables service provider’s fast-track their digital journeys. Our solutions process more than 20 billion events and transactions every day and do this across more than 330 million subscribers for more than 75 service providers worldwide. We deliver the most innovative and high-performance software for these businesses to grow and evolve and we currently partner with 7 out of the 10 largest global telecommunication service providers. Openet is incredibly proud that 11% of mobile data traffic is enabled using our software.
Employing almost 700 people worldwide, since its foundation in 1999, Openet has been at the forefront of telecoms software development and innovation. Our success is signified by the many long-term relationships we have fostered with the largest, most progressive, and demanding operators across the globe. We delight at turning innovation into business value.
At Openet we hire people, not just skills. We are looking for people with a love of working collaboratively, focused on continuous learning and excited to be your best. People who thrive in Openet are comfortable working in fast-paced environment where each day brings different opportunities to do great things; adaptability is hugely important to the way we work. But we are not comfortable with settling and so we demand that everyone in the business challenges and asks why – to be innovative means striving to be better, working smarter and seeing the value in ‘out of the box’ thinking. But why? At Openet we are obsessed with solving with the customer – understanding their problems, working to delight them, considering their success as our success. It’s that simple.