Development-Software Engineer II (76281)

Development-Software Engineer II

Flint is a provider of professional services including: Specialist Consultancy, Managed Services Specialist Resourcing to the telecommunications and IT sectors.

For our client we are currently looking for:

Development-Software Engineer II

Role description:

Write, modify, and debug software for client applications.

Use source debuggers and visual development environments.

Test and document software for client applications.

Write code to create single-threaded, multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services.

5 years of experience are required.

Team information:

The Lab Automation System team is responsible for building, testing, delivering, supporting the automation of Cisco Certification Training for Cisco and DevNet certifications. We craft, operate and deliver automation processes that support these trainings and exams encompassing much of the product portfolio across Cisco.
It is a dynamic and rewarding environment, with a user base growing in demand. For this reason, we are growing our team!

Minimum Qualifications:

• Degree in Computer Science or related degree/qualification
• Recent programming experience, preferably in Python and Perl
• Understanding of Virtualization technologies
• Understanding of Containers technologies
• Experience with Hypervisors (VMWare, KVM, Xen)
• Experience with GIT
• 5+ years' experience

Desired Skills:

• Strong understanding of Network Function Virtualization (NFV) and network automation
• Experience with configuration management tools such as Ansible, Salt, Puppet, or Chef
• Knowledge of Modern Perl: Moose, DBIx::Class, Catalyst
• Network Orchestration and automation, NETCONF/YANG
• Technical expertise in configuration management, distributed transactional systems and workflow tools
• Programming/Scripting: Python, Perl, Bash/shell, JavaScript, React
• Object Oriented Programming including ORM
• Knowledge of Python Django framework
• Database knowledge and experience PostgreSQL, MySQL
• API experience with REST APIs and data formats such as XML (and XSL transforms) and JSON
• Graylog experience
• RabbitMQ/message queue experience
• Understanding of key network technologies including Routing & Switching, MPLS, VPLS, Metro Ethernet and Data Center networks
• Awareness of common network architectures and design constraints
• Experience in Unix/Linux to a system administrator level
• Understanding of Software deliveries in large Service Providers & Enterprises with exposure to various delivery methodologies including Agile/DevOps, CI/CD.
• Understanding of network technologies and awareness of new industry directions such as micro-services, containers, SD-WAN, proactive and reactive assurance
• Strong English skills (Spoken and Written)



Contact person


Flint International Ltd uses cookies to remember certain preferences and align jobs interests.