Full Stack Developer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

Telecommunications
KPI
Network
NOC
RDMS
RDBMS
Application Development
IT Architecture
API
Grafana
Database
Python
Node.js
Microservices
HTML
Reporting
Slack
Time Series
Flat File
Storage
Amazon S3
PostgreSQL
SANS
cron
Workflow

Job Details

Hi,
The following requirement is open with our client.
Job Title : Full Stack Developer
Location : Overland Park/Kansas, or Frisco/Texas (Onsite)
Duration : 6+ Months

Job Description:
Our client, a multinational telecommunications technology company is growing their high impact NCI Automation Project. They are seeking three developers for a high impact project to implement NOC automation monitoring of their data center networks during night time activity for KPI's, network alerts etc. This role will require you to be onsite 4-days per week at the client's NOC in Plano, TX.

Current Openings:
  • Full Stack Developer -Python, HTML, Node.js required. Monitoring and observability experience required, Grafana or OneData preferred, other monitoring tools experience OK. RDBMS experience required PostgreSQL preferred
  • Python Developer - involves heavy coding in Python. Monitoring and observability experience required, Grafana or OneData, other monitoring tools experience OK. RDBMS experience required PostgreSQL preferred other RDMS are acceptable.
  • Backend Developer - Python, Node.js required. Monitoring and observability experience required, Grafana or OneData preferred, other monitoring tools experience OK. RDBMS required, PostgreSQL preferred.

Required Skills
  • Minimum of 7 years of experience Application Development
  • Strong Python
  • Must be willing and comfortable taking an online Python coding assessment

Technical Architecture:
  • Data Ingestion Layer: API-based connectors to Grafana, OneData, and logs database.
  • Processing Engine: Python or Node.js microservice evaluating data against thresholds.
  • Reporting Module: Markdown/HTML-based report generator pushed via email, Slack, or monitoring chat.
  • Storage: Time-series or flat-file storage (e.g., S3, PostgreSQL) for event logs.
  • Scheduler: Cron or workflow engine (e.g., Airflow) to drive 30-minute intervals.
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.