Get to know us better
CodiLime is a software and network engineering industry expert and the firstchoice service partner for top global networking hardware providers software providers and telecoms. We create proofsofconcept help our clients build new products nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US Japan Israel Europe).
While no longer a startup we have 250 people on board and have been operating since 2011 weve kept our peopleoriented culture. Our values are simple:
- Actto deliver.
- Disruptto grow.
- Team upto win.
The project and the team
We are a team of Developers and Network Engineers working on automated configuration migration workflow and clientside implementations. Our Engineers created a greenfield solution and contributed to the projects with their knowledge of networks security software and handson experience to deliver a working service from start to finish.
Other things to know:
- Every team member gets onboarded via an online training course which includes a case study live training sessions lab and individual assignments
- We have unlimited opportunities to learn practise and get certified both in programming languages and domain knowledge
- We work in a multivendor environment
- We collaborate closely with Professional Services engineers on the customer side
- The client is based in the US
We work on multiple interesting projects at the time so we may invite you to the interview for another project if we see that your competencies and profile are well suited for it.
Your role
As a part of the project team you will be responsible for:
- Preparing concepts curating knowledge and delivering product changes in small increments
- Changing the PoC to a fullsize feature to be added to the customers core product
- Validating the solution with endusers (demo deployment)
- Releasing the solution to the opensource community or as a proprietary product
Do we have a match
As a Python Engineer you should meet the following criteria:
- Excellent knowledge of Python
- Knowledge of ObjectOriented Programming concepts and MultiThreading
- Experience in CICD tools preferably GitHub
- Good knowledge of Linux and Docker
- Knowledge of Restful API Fast API
- Knowledge of computer networks and network protocols
- English (B2 Level) for everyday conversations and knowledge sharing
- Minimum 5 years of professional experience
Beyond the criteria above we would appreciate the nicetohaves:
- Knowledge of the latest in Python including 3.11 specifics
- Knowledge of best coding practices (like Clean Code)
- Knowledge of RDBMS and SQL Alchemy
- Experience in GitHub Actions
- Knowledge of network security and firewalls
- Ability to collaborate in distributed teams
More reasons to join us
- Flexible working hours and approach to work: fully remotely in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a handson approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
- The ability to change the project you work on