We’re looking for a Development Architect and Lead, Platform and SDK, to join the ANA team at the Ericsson TON organization’s Los Angeles office.
The TON organization is an Ericsson product acceleration unit and its ANA team focuses on building 5G enablement and engagement technologies for application and service providers.
As a domain expert in Platform, API, and SDK architecture, you will lead the architecture, design, and development of ANA’s platform-to-platform solution enabling our partner providers in web-scale application and solution domains enjoying the best that the state-of-the-art 5G cellular networks can offer.
In this role, you will:
Working closely with ANA’s Enterprise Solution Architects and external partners in understanding partner technology providers’ business needs and their technical solution logics and software architectures for the purpose of designing ANA Platform, APIs, and SDK to best serve our solution partners.
Working with teams responsible for relevant Ericsson products in understanding their products and software architectures, identifying technical relevance and values to ANA customers, building relationships and plotting product integration roadmap.
Advising technology peers from partner organizations on strategies and transition plans and providing assistance in their architecture designs for ANA product adoption.
Working with ANA’s product owners and Project Management in project scoping, planning, and scheduling.
Working with ANA Project Management in converting project requirements and timeline into project intervals and delivery objectives.
Flushing out detailed architectural and design requirements based on product owners’ requirements and project schedule.
Designing the APIs and data and communication models that integrate ANA functionality with partner solutions.
Leading the design efforts for the data models, communications models, software component and microservice architecture of the ANA products.
Leading the identification, evaluation, and selection of 3rd Party open-source and commercial products to be used for ANA product needs.
Leading the development of the ANA Platform and SDK products for their on-time delivery.
Materializing architectural designs into development and integration tasks following Agile practice and using JIRA tool.
Managing the assignments of development tasks to developers and acceptance of the development deliverables.
Guiding development engineers for ensuring CI/CD integration, automated testing, and other design and development best practices being carried out.
Organizing the design and delivery of ANA product’s education materials such as on-line documentation, sample projects, tutorials, demonstration videos, and other training materials.
To be successful, you have:
Master’s degree in Computer Science/Engineering or equivalent years’ of experience.
5+ years of industry experience building microservice based Platform and SDK products.
10+ years of experience in development using a high-level programming language (Java preferred) and familiarity with modern production grade programming frameworks (e.g.
Spring Boot).
In-depth understanding of cellular network technologies
Comfortable with researching technology standards such as 3GPP and IETF for developing solution insights
Familiarity with virtualization and cloud native technologies including Docker, Kubernetes, and Helm.
Working experience with two of the major cloud service providers (Azure, AWS, GCP).
Able to use project management tools including JIRA, SONAR, Confluence, etc.
Strong experience in API design and cloud native microservice architecture.
Experience in leading the design of solution Platform and SDK for external partner solution providers.
Experience in supporting PaaS/SaaS products.