Senior Network Automation Engineer
New
M
MegaportNetwork as a Service
United Kingdom / GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PostgreSQLSQLCassandraNosqlCI/CDRESTful APIs
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 using distributed datastores and NoSQL (Cassandra or similar).
- Proven experience building backend services and tools within web application ecosystems.
- Ability to act as a technical lead for small projects (typically up to 4 developers).
- Experience maintaining scalable versioned, secure REST APIs.
- Experience with networking concepts such as IP routing and MPLS.
- Excellent collaboration and communication skills.
- Sharp logical reasoning skills and ability to explain complex concepts.
Responsibilities
- Contribute to enhancing our existing Perl code base powering our network automation systems and internal toolset.
- Implement new code using a modular approach with automated testing and reporting on code coverage.
- Identify and reduce technical debt, improve performance and reliability, and participate in scaling decisions across our platform.
- Build and maintain secure, scalable RESTful APIs, ensuring adherence to standards, versioning, and monitoring.
- Play a key role in our release process by writing reliable tests, reviewing code, and contributing to CI/CD pipeline improvements.
- Support the growth of junior engineers through pairing, code reviews, and coaching.
View Full Description & ApplyYou'll be redirected to the employer's site