Computer System Analysts

Smart IMS•Richardson, TX
•Onsite

About The Position

The Computer System Analyst role involves developing and maintaining backhaul automation applications and internal workflow solutions. This position supports network engineering and operational teams by designing automated processes for provisioning, configuration, validation, and operational workflows. The analyst will build responsive dashboards and reusable UI components, develop scalable Node.js microservices and RESTful APIs, and implement workflow orchestration for network changes. Experience with event-driven integrations, various databases, containerization, and CI/CD pipelines is essential. Collaboration with various engineering teams for requirement translation, code reviews, troubleshooting, and production support is a key aspect of this role.

Requirements

  • React.js
  • Angular
  • JavaScript
  • TypeScript
  • Node.js
  • Express.js
  • Apache Kafka
  • PostgreSQL
  • SQL
  • MongoDB
  • Redis
  • Docker
  • Kubernetes
  • GitLab CI/CD pipelines
  • RESTful APIs
  • Microservices
  • Code reviews
  • Troubleshooting
  • Performance optimization
  • Production support
  • Root-cause analysis

Responsibilities

  • Developed and maintained backhaul automation applications and internal workflow solutions using React.js, Angular, JavaScript, TypeScript, Node.js, and Express.js, supporting network engineering and operational teams.
  • Designed automated backhaul provisioning, configuration, validation, and operational workflows, reducing manual intervention and improving consistency across network processes.
  • Built responsive dashboards and reusable UI components using React.js and Angular to provide engineers with real-time visibility into backhaul network status, workflow execution, failures, and operational metrics.
  • Developed scalable Node.js microservices and RESTful APIs to integrate automation workflows with internal network platforms, inventory systems, databases, and third-party services.
  • Implemented workflow orchestration and business-rule automation for network changes, approvals, validation checks, exception handling, and service activation processes.
  • Developed event-driven integrations using Apache Kafka to process network events and enable asynchronous communication between automation services and distributed applications.
  • Integrated applications with PostgreSQL, SQL, MongoDB, and Redis for network inventory, configuration data, workflow state management, caching, and operational reporting.
  • Containerized backhaul automation services using Docker and deployed applications on Kubernetes, enabling scalable, resilient, and consistent deployments across multiple environments.
  • Built and maintained GitLab CI/CD pipelines to automate code builds, unit testing, code-quality validation, Docker image creation, versioning, and Kubernetes deployments across development, QA, staging, and production environments.
  • Collaborated with backhaul/network engineers, DevOps, QA, product owners, and cross-functional engineering teams to translate network requirements into automated solutions while performing code reviews, troubleshooting, performance optimization, production support, and root-cause analysis.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service