Total Exp : 7 to 15 Years
Location : Delhi / NCR
Key Responsibilities :
o Lead Software Lifecycle Upgrades : Drive and execute comprehensive software lifecycle upgrade projects, encompassing analysis, design, development, testing, and deployment phases.
o Code Refactoring & Development : Expertly refactor existing customized source codes written in Python, Java, and C# into new, optimized OS baselines, ensuring high performance, scalability, and maintainability.
o Platform-Specific Solutions : Develop, integrate, and customize software solutions specifically for Cisco and Ericsson EMS platforms, ensuring seamless functionality and adherence to vendor standards.
o CI / CD Pipeline Design & Implementation : Architect, implement, and maintain end-to-end Continuous Integration / Continuous Delivery (CI / CD) pipelines using tools like Jenkins, GitLab CI, or Azure DevOps, automating build, test, and deployment processes to accelerate delivery cycles.
o Infrastructure & Configuration Automation : Develop and maintain automation scripts using tools such as Ansible, Puppet, Chef, or Terraform for efficient provisioning, configuration management, and infrastructure as code.
o Container Orchestration : Deploy, manage, and scale containerized applications effectively using Kubernetes, leveraging its capabilities for orchestration, self-healing, and service discovery, along with practical experience with Docker.
o Custom Scripting & Job Development : Design, develop, and implement complex customized scripting and scheduled jobs specifically tailored for Telco customers, addressing unique operational and business requirements.
o Vendor Collaboration & Integration : Collaborate closely with major software vendors to integrate customized solutions with new OS baselines and ensure smooth interoperability within complex Telco environments.
o Customer-Centric Solutions : Contribute to projects for prominent Telco customers (e.g., NBN, Optus, TGP), demonstrating a deep understanding of their unique needs and operational workflows.
o Core Programming Expertise : Strong proficiency and demonstrated experience in Python, Java, and C# for large-scale application development and system integration.
o DevOps & Automation :
§ Proven hands-on experience in designing, implementing, and managing CI / CD pipelines.
§ Solid understanding and practical experience with automation tools (e.g., Ansible) and version control systems (e.g., Git, GitHub, Bitbucket).
§ Mandatory hands-on experience with Kubernetes for container orchestration and Docker for containerization.
o EMS Platform Experience : Direct, hands-on working experience with both Cisco and Ericsson Element Management Systems (EMS).
o Expert Telco Domain Knowledge :
§ Extensive experience within existing OSS / BSS and EMS software environments in a telecommunications context.
§ Prior exposure to and understanding of major Telco equipment suppliers and their respective platforms.
§ Demonstrable experience in customized scripting and schedule job development tailored for specific Telco customer projects (e.g., NBN, Optus, TGP).
o Preferred Technical Familiarity (mandatory) :
§ Ericsson Network Manager (ENM)
§ Ericsson Dynamic Activation (EDA)
§ Cisco Crosswork Network Controller (CNC)
§ AXIROX ACS - AXESS & AXTRACK
o Problem-Solving & Collaboration :
§ Exceptional analytical and problem-solving skills with a meticulous attention to detail.
§ Excellent interpersonal and communication skills, with the ability to collaborate effectively across development, operations, and external vendor teams.
o Bachelor's Degree in Computer Science, Software Engineering, Telecommunications, or a related technical field.
o Relevant industry certifications (e.g., DevOps, cloud platform certifications).
o Experience with major cloud platforms (AWS, Azure, Google Cloud Platform) and infrastructure as code principles.
Work with FW Core Architecture Team and CICD Expert to implement the EMS integration , Deployment and Enhancement with handson experience on ENM and CNC.
Deployment Engineer • Gurugram, Haryana, India