Network Automation Developer

Umniah is a telecommunications company in Jordan providing mobile, internet and enterprise solutions.
DevOps
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Telecommunications

Description For Network Automation Developer

Umniah is seeking a Network Automation Developer to join their team in Amman, Jordan. This role focuses on automating key operational processes within Radio Access Network (RAN) and related network functions. The ideal candidate will be responsible for developing new applications, managing live automation systems, and collaborating with cross-functional teams to optimize network performance.

The position requires a blend of network operations knowledge and automation expertise. You'll work in a dynamic environment where 90% of your time will be spent in the office and 10% in the field. Your primary responsibilities will include developing automation solutions, maintaining RAN Management Systems, and ensuring system stability and efficiency.

As a Network Automation Developer, you'll have the opportunity to work with modern technologies including Python, Linux, and Kubernetes. The role offers growth potential through exposure to various certifications like Python programming, Linux Red Hat, cloud platforms (AWS, Azure, GCP), and project management methodologies.

The ideal candidate should have 2-5 years of experience in automation or scripting, with a Bachelor's degree in Computer Science or a related field. You'll be working with various tools including Postman, Grafana, Power BI, and various scripting environments. Knowledge of containerization, orchestration tools, and machine learning libraries for automation enhancements is highly valued.

This role is perfect for someone who enjoys solving complex automation challenges, has a strong technical background, and wants to contribute to improving network operations through innovative automation solutions. Join Umniah and be part of a team that's driving network automation excellence in Jordan.

Last updated a day ago

Responsibilities For Network Automation Developer

  • Operate and administrate RAN Management Systems and developed applications
  • Perform software updates, inspections, and health checks for RAN Management Systems
  • Develop and maintain knowledge about Radio Access Network (RAN) and Network Operations Center (NOC)
  • Collaborate with RAN, NOC, and IT teams to identify automation opportunities
  • Design and implement automation solutions for routine operational tasks
  • Develop scripts and tools to automate Systems monitoring, Operational KPIs reporting, and failures alerting
  • Collaborate with engineering teams on automation initiatives
  • Ensure operational systems safety by identifying and mitigating vulnerabilities
  • Collaborate with IT to ensure RAN cloud-hosted applications/services stability
  • Document automation workflows, codebases, and system architectures

Requirements For Network Automation Developer

Python
Linux
Kubernetes
  • Bachelor Degree in Computer Science or related field
  • 2-5 years experience in automation, scripting, or related fields
  • Experience with Microsoft Office
  • Experience with Postman
  • Experience with data visualization platforms (Grafana, Power BI)
  • Proficiency in scripting environments (Python, Bash, PowerShell)
  • Knowledge of monitoring tools (SolarWinds, Wireshark) preferred
  • Experience with automation tools (Ansible, Jenkins, Puppet) preferred
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes) preferred
  • Experience with machine learning libraries for automation preferred

Interested in this job?

Jobs Related To Umniah Network Automation Developer

Linux Desktop Support Engineer

Remote Linux Desktop Support Engineer position at Canonical, focusing on technical support and system administration for Ubuntu and open source products.

Technical Support Engineer

Technical Support Engineer position at Axon, supporting law enforcement technology solutions with focus on networking, Linux systems, and customer service.

IT Support Engineer

IT Support Engineer position at Via, managing global IT infrastructure and providing technical support for a leading TransitTech company.

Device Management and Client Services Solutions Engineer

Device Management and Client Services Solutions Engineer position at Broadcom, focusing on enterprise device management and client services solutions with WorkspaceOne platform.

IT Support Engineer

IT Support Engineer position at Xe, combining hands-on technical support with systems management in a hybrid work environment.