Technical Architect
Location: UK
Introduction to TM Forum
TM Forum is an association of over 800+ member companies, which include all of the world’s top 10 network and communications providers and stretch across 180 countries. Our members tap into each other’s collective experiences and abilities to collaboratively solve complex industry-wide challenges, deploy new services, and create technology breakthroughs to accelerate change. We help communications service providers (CSPs) and their suppliers to digitally transform and thrive in the digital era. We do this by providing an open, collaborative environment and practical support which enables CSPs and suppliers to rapidly transform their business operations, IT systems and ecosystems to capitalize on the opportunities presented in a rapidly evolving digital world. You can learn more at www.tmforum.org.
Our vision is to drive the next wave of digital business growth – the digitization of every industry – by providing a common innovation platform to connect businesses, industries, and ecosystems. We do this in a highly practical and agile way through collaboration programs and communities which lead to rapid prototypes – ranging from digital business models to interconnectivity APIs – that have real world commercial applications. Complementing our collaboration programs, the Forum provides thought-provoking digital business research and publications, industry best practices and standards along with training programs to accelerate adoption, and events and workshops which connect top business & IT leaders to learn, network, and develop meaningful partnerships.
Role Overview:
We are looking for a versatile and experienced Hands-On Technical Architect design, develop, support, and optimize complex software solutions. This hybrid role combines deep architectural expertise with hands-on technical support responsibilities, ensuring both the creation of innovative systems and their smooth operation.
The ideal candidate will bring extensive experience in Java, .NET, Node.js, Vercel, Docker, Kubernetes, Cloud platforms, CMS systems, APIs, Event-Driven Architectures, and prototyping.
This role requires excellent problem-solving skills, technical expertise, and the ability to work collaboratively within Agile frameworks such as Scrum and Kanban.
With at least 6 years of experience, this position is ideal for professionals who excel in both strategic and tactical aspects of software architecture and support.
Key Responsibilities:
1. Technical Architecture and Development:
- Design scalable, secure, and high-performing software architectures for enterprise-level applications.
- Implement prototypes and proof-of-concept solutions to validate designs and ideas.
- Lead the development of API centric solutions with an event-driven architecture.
- Build, deploy, and maintain containerized applications using Docker, Kubernetes, and Vercel.
- Design, implement and improve CMS solutions
- Collaborate with cross-functional teams to integrate systems with modern cloud solutions (AWS, Azure, GCP).
2. Software Support and Troubleshooting:
- Provide Level 2/Level 3 technical support for resolving complex software issues.
- Debug, troubleshoot, and optimize applications written in Java, .NET, Node.js, and other frameworks.
- Perform root cause analysis and implement long-term fixes to ensure system stability.
- Maintain and enhance CMS-based solutions to meet evolving business requirements.
3. Agile Methodologies and Collaboration:
- Actively participate in Scrum and Kanban workflows, including daily stand-ups, sprint planning, and retrospectives.
- Collaborate with developers, product owners, and stakeholders to gather requirements and deliver solutions on time.
- Provide technical mentorship to team members and foster a culture of continuous improvement.
4. System Monitoring and Optimization:
- Monitor application performance and identify opportunities for optimization.
- Develop and implement automated processes for system health monitoring, issue detection, and recovery.
- Ensure CI/CD pipelines are efficient and reliable, aligning with DevOps best practices.
5. Documentation and Knowledge Sharing:
- Create and maintain technical documentation for architectural designs, troubleshooting steps, and system workflows.
- Contribute to knowledge bases and train internal teams on best practices.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
-
Minimum of 6 years of experience in software architecture, development, and support roles.
- Proven track record of delivering enterprise-grade solutions and providing technical support at scale.
Diversity & Inclusion at TM Forum
TM Forum is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state, or local laws.