All offersGdańskDevOpsSenior Network Engineer with DevOps and Virtualization
Senior Network Engineer with DevOps and Virtualization
DevOps
Codilime

Senior Network Engineer with DevOps and Virtualization

Codilime
Gdańsk
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Networks
    advanced
    KVM
    regular
    Libvirt
    regular
    VMware ESXi
    regular
    Ansible
    regular
    GitLab
    regular
    Docker
    regular
    Python
    regular
    Kubernetes
    regular
    Linux OS
    regular

Job description

Online interview

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.


Your role

The following are some of the responsibilities you will have as a member of the team:

  • 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


Do we have a match?

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) OR
  • 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


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