Duration: 6 months
Looking for an exciting internship in a fast-growing high-tech company, inside an international team?
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 near 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.
Job Description
In order to modernize the way we design products, you will develop code generation tools which will allow product designers to generate automatically parts of our products' code and documentation based on their specifications.
Duties and Responsibilities
- Discover and analyze the current manual tools (used to create API contracts, software configuration files, user documentation, public SNMP and SDN management models, performance datasheet, etc…)
- Select the first scripts or tools to develop for a smooth integration in the workflow
- Design, develop and test at least one of the new tools
- Use CI/CD tools to manage your software and automate its delivery to other teams (Gitlab)
- Be fully integrated in an Agile team and use Scrum tools (Jira)
- Possibly complement product models and participate in the improvement of the specification grammar
Profile and skills
- Last year of Master or Engineering School in computer science
- Knowledge of some scripting or development languages (Python, Ruby, PHP, VBscript…)
- Knowledge of modeling languages (Yang, XML…) or transformation languages (XSLT…) would be a plus
- Thorough and diligent
- Good communication skills
- Proficient in English
Recruitment process
2 interviews
- 1 st with Department manager/Team leader
- 2 nd interview with HR