Location: India City: Bengaluru Department: R&D – SDx and Cloud Contract Type: Full time

Telework options: hybrid on site – remote (up to 3 days home office per week)

Looking for an exciting and permanent job in a fast-growing high-tech company, offering an international Team with the opportunity and a great environment?

Job Context

For over 20 years, Ekinops has been driving innovation in network systems. We provide solutions focused on the needs of communication service providers and enterprises worldwide. We provide open, trusted and innovative network connectivity and enable our customers’ success by delivering high value-added software-driven solutions. Today, over 120 international service providers, including numerous Tier 1 carriers around the world, trust our people and technologies.

Over 50% of our 500-strong team works in our multi-national Agile R&D centers. Our company has a strong international background, with sales offices strategically located around the world. Ekinops is recognized for its ESG commitments with considerable improvement in ESG rating following 2022 Gaïa campaign and Silver Medal by EcoVadis Within the last decade, Ekinops has launched its innovative end-to-end open virtualization platform that allows clients to virtualize their network within a ZTP uCPE and manage it remotely using its NFV end-to-end solution.

Our NFV solution is autonomous, robust and easy to use and integrates the latest virtualization and acceleration technologies.

To enhance and expand the Cloud Management based on ETSI’s MANO model, the NFV OneManage team is seeking a passionate Python and fullstack application development engineer who will extend networking management solution using Linux, Python over secured web services within Linux Cloud environments.


As part of the NFV MANO/OneManage team, you will have the following responsibilities:

  • develop well-architected software applications using object-oriented design with industry best practices, techniques, and design patterns using Azure, Memcache, Linux, Apache, MySQL/MariaDB.
  • design scalable and secured web service and API construction (REST etc.)
  • able to use pylint and other best practices of unit testing
  • good knowledge of relational databases specifically MySQL or SQL servers.
  • some experiences with modern web stack technologies, including knowledge of HTML, JavaScript, libraries, and AJAX-Responsible for building artifacts for deployments using CI/CD Jenkins and coordinating with DevOps.
  • familiarity with Atlassian suite (Jira, confluence, etc.) and gitlab/github environments and experience in documenting the software application.
  • experience with large-scale production systems (i.e. scalability, high availability), with the ability to optimize architecture and implementation across all layers of architecture.
  • experience with lightweight and/or Agile test-driven development methodologies.
  • Minimum 5 or more years of Software Development experience.


University degree related to computing such as Computer Engineering, Computer Science, or Information Systems. M.Sc or PhD is a plus

BE/MTech in a relevant field or equivalent experience.

Main knowledge

  • Javascript (Angular, VueJS, Typescript), HTML5, CSS
  • Python 3.x
  • Netconf, Yang
  • Linux (knowledge of the virtual environment is a plus)
  • Basic understanding of Networking (TCP socket, HTTP, routing protocols and security)
  • Familiarity with Repository and Continuous Integration tools (GIT/Gitlab, Nexus, Jenkins)
  • Willingness to work in agile environment (Scrum or Kanban)


  • 5 years+ on programming

Additional abilities

  • Good communication skills and to be a team player
  • Sense of autonomy and ownership
  • English read, spoken written and comfortable in an international environment
  • Self-motivated, with good analytical skills


  • Attractive salary
  • Possibility to work remotely 3 days per week
  • Profit sharing program
  • Health Insurance facility.
  • Personal Accidental Insurance
  • National Pension System
  • Employee Provident Fund

Recruitment process

3 interviews

  • 1st with Department manager/Team leader
  • 2nd interview with HR
  • 3rd interview with Senior Director/C-Level/VP

To apply

Ekinops endeavours to be an employer of choice. Our teams are dedicated, imaginative and astute. We strive to work together around our core values, which includes dynamism, empowerment and customer focus.

Not finding your dream job?