DevOps/Dev Test

Overview

On Site
Full Time

Skills

DevOps
Firmware
DTC
Integration Testing
Test Cases
Network Security
QA DB
Server Administration
English
Version Control
Network Design
Network
Bash
Scripting
Systems Design
Leadership
Business Analytics
Business Analysis
Information Technology
Computer Science
Management Information Systems
Continuous Integration and Development
Git
OSI Model
C
Python
Rust
Automated Testing
GitLab
Continuous Delivery
Routers
Cabling
Telecommunications
DOCSIS
SNMP
TCP
UDP
TCP/IP
DHCP
IPv4
IPv6
MQTT
Docker
Kubernetes
LXC
Software Development
Agile
Scrum
Waterfall
IT Consulting
Management
Recruiting
Software Engineering
Data Management
Program Management

Job Details

Unison Systems is seeking senior DevOps/DevTest Engineers who have strong knowledge and experience working with an RDK Firmware Stack. The position will work with other senior software engineers who are working to deliver firmware for our new eMTA CPE that supports both DOCSIS 4.0 and RDK.

Location: DTC
Duration: Through Dec 2025

Write code/integrate code (software/application) and give peer review coding sessions.
Perform unit and integration testing and provide recommendations to peer teams and leadership on best practices and solutions from test case results.
Work with peers in a consultative manner to design and configure customer based systems and applications and advise project teams on architecture, strategy, and other ancillary IT processes (to include networking, security, governance, quality assurance, database/server administration).
Provide technical guidance and solutions on issues, defects, and project deliverables.
Triage defects and project deliverables and analysis to diagnose and fix operational difficulty.
Qualifications
Required skills/abilities
  • Ability to read, write, speak and understand English
  • Extensive knowledge of Git/Gitlab version control system
  • Extensive knowledge in network design, network architecture, protocols and network topography.
  • Knowledge of at least three development languages (Python, Yami, Bash scripting)
  • Knowledge of at least three test automation tools (Robot, TDK, Automatics, CD Router, PyTest, etc.)
  • Knowledge of system design around CICD concepts and Gitlab pipeline delivery stems
  • Demonstrated in-depth ability to work autonomously without direction to drive projects to completion.
  • Demonstrated in-depth ability to lead technically, drive progress, and solve complex problems throughout the software development life cycle.
  • Ability to perform duties in a very fast pace environment and ability to learn new technology quickly.
  • Ability to communicate technical concepts to both technical and non-technical audiences up to the senior leadership/C suite level.
  • Ability to demonstrate lateral thinking required to solve complex technical problems to provide outside the box solutions.
  • Ability to perform duties in a dynamic technological environment and learn new technology quickly.
Required Education
  • BA/BS in Information Technology, Computer Science, MIS or equivalent combination of education and experience.
Required Work Experience
  • IT work experience designing/configuring systems/applications working in development. CICD pipeline development, Python- 10+ years
  • IT work in GIT/GITLab 4+ years
Preferred Education
Masters Degree
Preferred work experience:
  • Extensive knowledge in TCP/IP and the OSI model
  • Language based programming in C, Python or RUST
  • Experience integrating test automation tools into GitLab Pipelines (e.g. Robot, TDK, Automatics, CD Router, or PyTest)
  • Cable/Telecommunications: RDK-B, RDK-V, DOCSIS (1+), OpenWRT, Yocto,
  • Protocols: TR069, TR369, SNMP, TCP, UDP, TCP/IP, DHCP, Ipv4, IPv6, MQTT
  • Data Models: TR181, TR143
  • Containerization: Docker, Kubernetes, LXC
  • Knowledge of software development life cycle methodologies (Agile, Scrum, Waterfall)
Unison Systems Inc. is a full-service IT consulting firm that offers staffing, consulting, direct-hire recruiting and solutions delivery services. Core areas of service include: Software Engineering Data Management Project/Program Management Infrastructure & Support
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.