Middle/Senior Python Developer
Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. Luxoft is well known for its consistent high level of delivery and complex project management, its premier digital engineering talent, exceptional client focus, and agility, creativity, and remarkable problem-solving capabilities.
• Excellent communication skills both written and verbal
• At least 3 years' experience in development of networked solutions with Python
• Agile development experience
• Linux networking: configuration, troubleshooting, virtual networks.
• Demonstrable experience in 3 of the following:
o Container-based deployments (Docker, Kubernetes, etc.)
o Development of secure communications: authentication, encryption, etc.
o Development of software for UMTS, LTE, 3G, 4G, 5G mobile networks
o TCP/IP traffic analysis with tshark, tcpdump, wireshark
o REST programming with Swagger, OpenAPI, or equivalent
o HTTP server optimization (ideally with HTTP/2 and OAuth2)
Applications are invited for the position of 5G Core Developer working in the TeraVM 5G SBA team. This team is responsible for development of our solutions for testing and monitoring the core of modern telecom Core networks based on 3GPP's 5G Services Based Architecture.
TeraVM 5G SBA is a containerized micro-services solution based on the latest available technologies including Docker, Asynchronous Python, HTTP/2, and OpenAPI. It also leverages our existing Intellectual Property in C/C++, Virtualization, and high scale network simulation, including new developments in all areas.
Working in the TeraVM 5G SBA team, the successful candidate will be responsible for developing and maintaining the framework and network functions that integrate our 5G test & monitoring solution. This role provides unparalleled exposure to the latest telecom standards and networking technologies.
The TeraVM product is a virtualized test/measurement solution that can emulate/measure millions of application streams. As a solution, TeraVM can be embedded in different test setups: OpenStack / Hybrid Cloud, Cyber Thread Analysis, Video delivery, Network Visualization Function, etc.
Luxoft is engaged with Wireless division in the development of the TerraVM line of products, being fully responsible for the development of few of the applications that are parts of the TerraVM eco-system.
• Becoming an expert on 5G Service Based Architecture and its procedures.
• Working with product management to specify how customer requirements can be developed into features in the product.
• Expanding the functionality and capabilities of our 5G Network Functions.
• Ensuring the product's Quality and Performance based on automated tests integrated within a Continuous Integration system.
• Finding and alleviating architectural bottlenecks, providing solutions that truly help our customers achieving the same.
• Exposing our product's features and capabilities through a configuration and management interface that is truly useful for the customer.
• Making our solution smarter, easier to integrate, and more able to diagnose issues and provide insightful and practical tips to our customers.
Reasons to join us:
• Attractive salary and benefits package
• We invest into your professional training including business domain knowledge, and allow you to grow your professional career.
• We encourage creative-thinking into an open-minded work environment. Frequently the relaxation rooms are the place where the most ambitious ideas are born.
• We are not just professional teams, we are also friends that have fun working together
If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.