Senior Network Automation Engineer
Skills
SQLAmazon Web ServicesAutomationIpv4Ipv6Network AutomationPerl
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software development experience using Perl and frameworks like Mojolicious
- Experience working with relational databases using SQL preferably PostgreSQL
- Working knowledge of distributed datastores and NoSQL such as Cassandra
- Proven experience building backend services and tools within web application ecosystems
- Ability to act as a technical lead for small projects up to 4 developers
- Excellent collaboration and communication skills across technical and non-technical audiences
- Sharp logical reasoning skills and ability to explain complex concepts clearly and succinctly
- Determined to automate as much as possible
- Experience maintaining scalable versioned secure REST APIs
- Experience with networking concepts such as IP routing and MPLS
Nice to have
- Collaborative
- Curious
- Detail-oriented
- Self-driven
- Mentoring mindset
Day to day
- Enhance and extend the existing Perl code base that powers network automation systems and internal tooling.
- Develop modular new code with automated testing and clear code coverage reporting.
- Improve performance reliability and reduce technical debt while contributing to scaling and secure REST API design.
Hiring process
- Candidates who meet the selection criteria will be invited to attend an interview
