Nokia

Network Automation, App Developer Co-op

Nokia

internship

Posted on:

Location Type: Hybrid

Location: Dallas • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $20 - $48 per hour

Job Level

Entry Level

Tech Stack

AnsibleGrafanaGRPCJavaScriptKafkaOpenStackPython

About the role

  • Design, develop, and test closed-loop network automation and reporting use cases.
  • Integrate applications using YANG models, REST/RESTCONF APIs, and Kafka event notifications.
  • Develop workflow automation using YAML, YAQL, Jinja2 templates, and JavaScript functions for complex operations.
  • Implement automation logic in Python and create basic HTML-based UI components.
  • Apply JSON/YAML schemas to design custom application UI forms.
  • Build Grafana dashboards integrated with Nokia product APIs for large-scale data analysis and live reporting.
  • Document workflows, APIs, and solutions using Markdown.
  • Collaborate with senior engineers to translate customer operational requirements into automation use cases.

Requirements

  • Solid foundation in software development and integration, including RESTful API concepts.
  • Proficient in JSON, YAML, and scripting languages such as Python, JavaScript, and HTML.
  • Hands-on experience with workflow automation platforms (e.g., Ansible, OpenStack Mistral DS) and API integration.
  • Skilled in developing dashboards using Grafana and working with structured/unstructured data.
  • Strong analytical, problem-solving, and communication skills; able to work independently and collaboratively.
  • **It would be nice if you had:**
  • Experience with ROBOT framework and familiarity with NETCONF, gNMI/gRPC, and YANG models.
  • Exposure to AI frameworks, data analytics, and Machine Learning for automation solutions.
  • General knowledge of telecommunications, especially IP/MPLS networks.
Benefits
  • Flexible and hybrid working schemes to balance study, work, and life
  • Professional development events and networking opportunities
  • Well-being programs, including Personal Support Service 24/7 - a confidential support channel open to all Nokia employees and their families in challenging situations
  • Opportunities to join Nokia Employee Resource Groups (NERGs) and build connections across the organization
  • Employee Growth Solutions, mentorship programs, and coaching support for your career development
  • A learning environment that fosters both personal growth and professional development – for your role and beyond

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaScriptHTMLJSONYAMLRESTful APIGrafanaYANG modelsKafkaROBOT framework
Soft skills
analytical skillsproblem-solvingcommunicationcollaborationindependence