The Enterprise team are responsible for a variety of services offered to our customers. These include:-
* Bespoke hardware/software developments to provide customers with the ability to better manage their remote site traffic, and user experience, as part of an NSSLGlobal solution.
* The design and management of the NSSLGlobal VSAT infrastructure, including requirements capture, capacity planning, link budget design, hub IP network design, traffic shaping, traffic acceleration, VoIP and systems management.
* The design and management of our Global PoP infrastructure, including Mobile Satellite, LTE, and terrestrial interconnect incorporating tasks including capacity planning, hub IP network design, VoIP, traffic monitoring/detection and systems management.
This role is to lead and work as part of a team in the system design/development processes. Using bespoke and open-source software, primarily Linux based to bring additional value to our in-house and customer solutions. In co-ordination with the Head of Technology, they will also lead and mentor the Developer and Graduate Developer.
Existing solutions you will be involved in developing/maintaining our in-house product ranges incorporating VoIP platforms, email services, file replication, hotspot solutions, software distribution, web filtering, firewalling, Hypervisors, High-Availability and Entertainment services.
The main development software technologies include Debian, Apache, MySQL, Python, PHP, ReactJS and NodeJS. As part of this role we expect the employee to continuously improve their skillset in software versioning and task management.
The main hardware technologies are digital satellite communications, IP networking, VoIP. We would expect the candidate to have working knowledge of some or all of these technologies.
Key Tasks
* As part of a team to support the design, requirement capture and development according to Agile design principles (incl. the SCRUM methodology) of the suite of NSSLGlobal value added services.
* To manage the CI/CD pipelines, BitBucket and JIRA environments. Sonarqube code quality tool, Xray, Pytest, Jest, Cypress test frameworks.
* To keep abreast of new developments in the IT & communications industry which are applicable to NSSLGlobal’s markets.
* To provide accurate and timely technical information on their tasks.
* To produce and maintain detailed technical documentation relating to the new developments and to work with the Product Management team on ensuring that any new developments are rolled out effectively across the organization.
* Where required to support the Product Management team and / or the NSSLGlobal Account Managers in dealings with customers on service issues, attend meetings and conduct demonstrations in support of Sales.
* To own, investigate and resolve escalated service issues.
Decision Making & Judgement
The job holder will make informed decisions:
* In resolving conflicting work priorities
* In judging the most appropriate technology to recommend as NSSLGlobal solutions
* As to the most efficient resolution of escalated customer issues
The job holder will demonstrate:
* Sound engineering judgement
* Adaptability and Flexibility in an interesting and demanding work environment
* An appreciation of commercial issues in all dealings with customers and suppliers
Experience/Skills/Qualifications
Mandatory:
* A professional and flexible approach
* Ability to work effectively as part of a team, and on your own projects
* Good programming experience in some or all of the following programming technologies:
* Linux (Debian, Ubuntu), Apache, Database Administration (MySQL), Programming knowledge(Bash, Python, PHP, ReactJS and NodeJS)
* Experience of CI/CD pipelines, BitBucket and JIRA environments
* Experience of at least one of Xray, Pytest, Jest, Cypress test frameworks
Good knowledge of networking concepts including TCP/IP, WANs/LANs
* Analytical mindset
* Proactive “can do” attitude
* Ability to work independently
Hardware and/or software systems development and design experience
Qualifications: Degree(2:1) or HND/HNC in Computer Science/Programming/Engineering related area AND/OR at least 5 years equivalent experience
* Experience of Sonarqube code quality tool
* Programming knowledge of SOA architectures
* Working knowledge of satellite networks and infrastructure
* Asterisk/VoIP platforms
Most Difficult Part of Job
* Completing Development and Project work to demanding timescales.
* Dealing professionally and flexibly with customers and suppliers.
* Keeping current with the rapid developments in communications and IT.
#J-18808-Ljbffr