System Architect
Ericsson
Our Exciting Opportunity
Within Cognitive Software Engineering, we offer the opportunity to collaborate with highly qualified teams all around the world and enable success stories for our customers.
As an rApps System Architect, you will design and develop the proper architecture to enable large scale high-performing distributed cloud-based applications.
Your knowledge of software architecture will be key to support our different applications and customer scenarios, ensuring a smooth transition from development to production & maintenance.
You will collaborate with cross-functional teams, including product owner, domain expert, and technical leaders to provide our products with reliability and scalability.
What You Will Do:
Design and implement drive system architecture based on product needs
Assess impacts, dependencies, and risks for all requirements
Support teams with clear feature specs and time estimates
Ensure architecture aligns with Ericsson standards
Collaborate with system architects to unify practices
Mentor technical leaders in the domain
Anticipate and adapt to IT technology trends
Provide thought leadership within and beyond the unit
The skills you bring:
Bachelor's degree (MSc is a plus) in Computer Science/Engineering or 10+ years of experience in software cloud architecture
Recognized as a technical reference in system architecture
Expertise in designing and developing highly scalable, cloud applications on HCP (Hyper scale providers).
Experience in building applications with high-availability, scalability, resiliency, monitoring, observability and disaster recovery
Proficiency in application development using Python/Java/Go and workflow management tools (e.g., Prefect/Argo).
Proficiency with IAM, security, and privacy integration for applications, is a must.
Experience with Docker, Kubernetes, microservices, and event-driven architecture.
Strong understanding of API application & security
Experience with Ericsson intelligent controller (EIC)
Experience in working with ADP components for application development
Ability to lead by example in programming & documentation practices and ability to explain complex issues & concerns to stakeholders.
Self-driven, collaborative, and solution oriented.
Knowledgeable with CI/CD/CT practices.
Experience in working with AI/ML Algorithms and AI-Centric products
Knowledge in NDO is a plus