We are looking for a skilled, innovative, and hands-on System Developer to join our Strategy and Technology Digital Mine Venture team. This role will require experience in hands-on coding and developing advanced network services in Linux-based systems to join our cognitive digital mining venture. This role focuses on designing and implementing critical network services such as MPLS, SD-WAN, and SDN within mission-critical communication platforms tailored for the mining, energy, and oil & gas sectors. The ideal candidate will be adept at working in a dynamic, high-energy environment, bringing cutting-edge solutions to life through hands-on coding and deep network expertise.
Qualifications
You have:
- Bachelor’s degree in Computer Science, Network Engineering, or a related field. Advanced degrees or certifications in network engineering are a plus.
- Proficiency in Portuguese and English is essential; Spanish is a plus.
- Familiarity with mission-critical environments in the mining, energy, or oil & gas sectors is highly desirable.
- Familiarity with Docker, Kubernetes, or similar tools for containerization and orchestration is beneficial for managing complex deployments.
- Strong experience with MPLS, SD-WAN, SDN, and related network technologies. Proficiency in protocols like BGP, OSPF, and VRRP for efficient traffic routing and management.
- Proficiency in languages like Python, C, C++, or Go for developing network services. Experience in automation scripting to support network configuration and deployment tasks.
- Solid understanding of Linux-based systems, including networking configurations, kernel tuning, and firewall management.
- Knowledge of how to manage cellular and wireless interfaces, such as LTE, 5G, and Wi-Fi, is a plus, especially in the context of integrating and optimizing connectivity within communication platforms.
It would be nice if you also had:
- Knowledge of network security standards and protocols, such as IPSec, SSL/TLS, and firewall management, to safeguard data and network infrastructure.
- Experience with network diagnostic and debugging tools, such as Wireshark, tcpdump, and Nmap, to monitor, troubleshoot, and optimize network performance.
- Comfortable working within Scrum or agile methodologies. Strong team player with experience in fast-paced, iterative development environments.
Responsibilities
- Design, develop, and deploy advanced network services, including MPLS, SD-WAN, and SDN, for highly resilient communication platforms in industrial environments. Ensure low latency, reliability, and scalability in challenging conditions.
- Write, test, and optimize code for network service features, focusing on performance, resilience, and security. Develop custom solutions to enable seamless communication across distributed systems.
- Lead the configuration, deployment, and management of SD-WAN and SDN technologies to enhance network flexibility and adaptability in mission-critical environments. Knowledge of SNMP, TR069 management protocols.
- Integrate and optimize MPLS services to provide high-performance, efficient data routing and network traffic management. Configure MPLS networks to meet the specific needs of mining and energy operations.
- Work closely with Bell Labs researchers, embracing hands-on collaboration to explore and integrate cutting-edge innovations into practical business applications. Adapt research outcomes into actionable solutions with agile methodologies.
- Participate in agile development processes, working closely with firmware engineers, hardware teams, and Bell Labs researchers to align network services with broader platform goals.
- Implement and uphold security protocols and best practices, ensuring network integrity, resilience, and minimal downtime in mission-critical applications.