20 hours ago

Network Automation Engineer

CodiLime

Hybrid
Full Time
PLN 240,000
Hybrid

Job Overview

Job TitleNetwork Automation Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryPLN 240,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About CodiLime

CodiLime is a recognized expert in the software and network engineering industry, serving as a first-choice partner for leading global networking hardware providers, software providers, and telecommunication companies. We specialize in creating proofs-of-concept, developing new products, enhancing existing solutions, and providing robust services in production environments. Our diverse client portfolio spans tech startups and major industry players across the US, Japan, Israel, and Europe. Since our establishment in 2011, CodiLime has grown to over 250 employees, maintaining a strong people-oriented culture guided by our core values: Act to deliver, Disrupt to grow, and Team up to win.

The Project and the Team

We are seeking a creative back-end engineer to join our team, focusing on building a user-facing application within the networking domain and driving its widespread market adoption. This self-sufficient team is composed of an Engineering Manager, UX designers, back-end, front-end, network, and QA engineers. We operate within the SCRUM framework, with our Product Owner on the client's side, and client representatives located across the East and West coasts of the US and in Europe. The team itself is primarily located in Poland.

Your Role as a Network Automation Engineer

As a key member of the project team, your responsibilities will include:

  • Lead and direct technical initiatives within the team.
  • Operate within project-specific frameworks while collaborating with cross-functional team members, including product managers, UX designers, and front-end developers.
  • Recommend and implement innovative solutions to drive continuous improvement.
  • Develop and implement new features, as well as enhance and optimize existing functionalities.
  • Partner with product owners to translate strategic objectives into actionable backlog items.
  • Engage with end users to address feature requests and resolve reported issues.
  • Formulate and enforce rigorous testing methodologies.

Do We Have a Match? (Required Skills)

As a Senior Software Engineer, you must meet the following criteria:

  • At least 7 years of relevant work experience.
  • Proficiency in Python.
  • Knowledge of another programming language at an intermediate level.
  • Competence in Linux.
  • Familiarity with PostgreSQL databases.
  • Experience in developing software solutions in network or security areas, with a strong understanding of the domain.
  • Practical application of CI and CD pipeline development.
  • Experience in Docker containerization technology.
  • Experience in backlog creation.
  • Experience in working with end users.
  • English language proficiency at B2 level or higher.

Beyond the Criteria (Preferred Skills)

Additionally, we would appreciate:

  • Demonstrated expertise in Google Cloud Platform services.
  • Experience in implementing end-to-end testing pipelines.
  • Proven ability to effectively collaborate within 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 dedicated training budget.
  • Solid onboarding with a hands-on approach to ensure an easy start.
  • A great atmosphere among professionals who are passionate about their work.
  • The ability to change the project you work on.

Key skills/competency

  • Python programming
  • Network Automation
  • Linux administration
  • PostgreSQL databases
  • CI/CD pipelines
  • Docker containerization
  • Google Cloud Platform
  • Software Development
  • Networking solutions
  • Security solutions

Tags:

Network Automation Engineer
Lead technical initiatives
Develop new features
Optimize functionalities
Partner with product owners
Engage with end users
Resolve issues
Formulate testing
Implement solutions
Collaborate cross-functional
Drive improvement
Python
Linux
PostgreSQL
Docker
GCP
CI/CD
Networking
Security
Scrum
Backend development

Share Job:

How to Get Hired at CodiLime

  • Research CodiLime's culture: Study their mission, values (Act to deliver, Disrupt to grow, Team up to win), recent news, and employee testimonials on LinkedIn and Glassdoor to understand their people-oriented approach.
  • Tailor your resume for Network Automation Engineer roles: Highlight your 7+ years of experience in Python, Linux, PostgreSQL, CI/CD, Docker, and networking/security solutions. Use keywords from the job description to optimize for Applicant Tracking Systems.
  • Showcase your technical depth: Prepare to discuss specific projects where you led technical initiatives, developed new features, optimized functionalities, or implemented solutions in network or security domains. Emphasize your experience with GCP and end-to-end testing.
  • Demonstrate collaborative and user-centric skills: Be ready to provide examples of working with cross-functional teams, engaging with end users, translating objectives into backlog items, and resolving issues effectively.
  • Practice behavioral and domain-specific questions: Expect questions about problem-solving in complex networking environments, your approach to continuous improvement, and how you adapt to agile (SCRUM) project frameworks within distributed teams.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background