Job Description
Role: GE Smallworld PNI Solutions Architect & Senior Developer
Experience: 8-10 Years
Must have skills:
- Minimum of 8 years of experience in GE Smallworld GIS development and solutions architecture.
- In-depth knowledge of the GE Smallworld PNI and NIG modules, specifically in versions 4.3 and 5.2 or 5.3.
- Proficiency in Magik programming language and database management (Oracle or PostgreSQL).
- Proven experience leading upgrades from GE Smallworld 4.x to 5.x, with a strong understanding of upgrade challenges and best practices.
- Hands-on experience in migrating customizations, resolving API/compatibility issues, and optimizing performance in upgraded systems.
- Expertise in designing and implementing GIS solutions for telecommunications, including fiber, coaxial, and wireless networks.
- Familiarity with industry standards like TM Forum and eTOM frameworks.
- Ability to analyze complex technical problems, troubleshoot issues, and implement innovative solutions.
- Strong attention to detail in testing, quality assurance, and documentation.
- Experience working in Agile/Scrum environments and managing cross-functional teams.
- Strong communication skills to liaise with technical teams, stakeholders, and vendors effectively.
Good to have Skills:
- Java
- Unix
- SQL
- Azure DevOps
- Azure Cosmos DB
- Docker & Kubernetes containerization
Key responsibilities:
- Collaborate with stakeholders to gather requirements, align objectives, and ensure user satisfaction with the upgraded system.
- Provide training, support, and detailed documentation for end-users and the technical team post-upgrade.
- Act as a subject matter expert (SME) for GE Smallworld GIS and related technologies.
- Work with stakeholders to gather and refine specifications and requirements based on technical needs.
- Design scalable and optimized solutions within the GE Smallworld ecosystem to meet current and future business requirements.
- Ensure the upgraded system aligns with industry’s best practices, security standards, and organizational objectives.
- Provide technical leadership in integrating PNI/NIG with other enterprise systems such as OSS/BSS platforms and external data sources.
- Develop, customize, and optimize GE Smallworld applications using the Magik programming language.
- Create scripts and utilities to automate processes during the upgrade and migration phases.
- Enhance system functionalities to leverage new features and capabilities introduced in version 5.3.
- Define and execute comprehensive testing strategies, including unit testing, system integration testing, and user acceptance testing (UAT).
- Identify, document, and mitigate risks throughout the upgrade lifecycle.
- Develop rollback plans and contingency strategies for unanticipated challenges.