What are the responsibilities and job description for the Telco Automation SR Engineer position at DTEL Engineering & Consultants Inc?
Job Details
Telco Automation Sr. Engineer:
The Select Group is seeking an experienced Telecom Automation Sr. Engineer with a solid background in Python programming for one of our top telecommunication clients. This is going to be a long-term contract, located in Cheyenne, WY. You will play a critical role in designing, implementing, and maintaining automation frameworks along with developing telco related test cases and tools essential for the efficient deployment, testing, and management of their cutting-edge 5G network solutions.
Telco Automation Sr. Engineer Requirements:
- 5-10 years of hands-on experience in Python programming, specifically in telecom or networking automation.
- Deep understanding of 5G network architecture, components, protocols, and technologies (e.g., 5G NR, CNF, network slicing, etc.).
- Knowledge of cloud platforms (E.g. AWS, RedHat, WindRiver Cloud) and containerization/orchestration technologies like Docker and Kubernetes.
- Proficiency in developing automation scripts for telecom infrastructure, including configuration management, automated testing, and performance monitoring.
- Familiar with CI/CD tools such as Jenkins, GitLab CI/CD, or similar
- Excellent problem-solving, analytical, and communication skills
Telco Automation Sr. Engineer Responsibilities:
- Develop and enhance automation frameworks and scripts using Python for 5G network deployment, configuration, APIs, testing, and optimization.
- Collaborate with network architects, system engineers, and operations teams to understand automation requirements and translate them into scalable, reliable solutions.
- Strong understanding on 5G NR technology and O-RAN/3GPP architecture, Message Call Flows and protocols.
- Design and implement continuous integration and continuous delivery (CI/CD) pipelines for automated deployment and testing of 5G and advance network components.
- Analyze system performance and reliability to recommend improvements and optimizations.
- Troubleshoot complex automation issues, perform root cause analysis, and implement solutions.
- Maintain detailed documentation of automation scripts, tools, frameworks, and processes.
Conduct regular design, code reviews and provide mentorship to junior developers and engineers