You must meet most of the following criteria in order to be a Network Engineer with DevOps and Virtualization/Python:
- Excellent knowledge of networks (routing, switching) at least at Professional level, preferably proven by adequate certifications
- Good knowledge of virtualization, especially KVM, Libvirt or VMware ESXi (vSphere, vCenter)
- Experience in software-grade code development in Python (Go is welcome as well)
- Knowledge of automation and CI/CD tools (for example: Ansible, GitLab CI)
- Experience in network troubleshooting and automation
- Good knowledge of Git
- Good knowledge of Linux OS
- Knowledge of Docker
- Knowledge of Python and/or Bash
- Communication skills, proficiency in English (min. B2 level), ability to collaborate on technical solutions
- Experience in SR-IOV
- Experience in DPDK
- Knowledge of Kubernetes
Get to know us better
CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, 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 300+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple:
- Act to deliver.
- Disrupt to grow.
- Team up to win.
The project and the team
We are a team of Developers, Network Engineers and QAs working on cutting edge solutions for network/infrastructure projects. We blend network and expertise to help customers automatically deploy, scale and optimize their infrastructure.
Our Engineers are involved in the whole product life cycle: design, demo, PoC, deployment.
You will join a team of experts who are truly game-changers and have completed numerous networking projects, cloud or infrastructure automation and monitoring.
Things to know:
- The development team who cooperate closely with the product owner
- We work in a multi-vendor environment
- We use KANBAN or SCRUM methodology
- The client is based in US
We work on multiple interesting projects at the time, so it may happen that we’ll invite you to the interview for another project, if we see that your competencies and profile are well suited for it.
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 hands-on 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
,[Designing and implementing new virtualization & networking solution, Developing and maintaining CI/CD pipelines, Automating deployments and day-to-day operations, ie. server installation and configuration, Troubleshooting existing solutions, identifying opportunities for improvements and working with product owners to implement them, Taking part in technical design discussions, Supporting teammates, ie. providing help with developing automated testing capabilities, Documenting designed solutions] Requirements: Networks, Virtualization, Routing, Switches, KVM, libvirt, VMware ESXi, Python, Golang, CI/CD, Ansible, GitLab CI, Git, Linux, Docker, Bash, Communication skills, SR-IOV, DPDK, Kubernetes Additionally: Training budget, Remote work, Flexible working hours, Sport subscription, Private healthcare, International projects, In-house trainings, Free coffee, Free lunch, No dress code, Modern office, Free beverages.
Git Go CI/CD GitLab CI/CD Python virtualization automation dpdk Linux DevOps Network Engineer Docker Kubernetes Bash Ansible