
R&D Architect
Nokia
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
SeniorLead
Tech Stack
CloudDockerGrafanaJavaJenkinsKubernetesLinuxMicroservicesOpenStackPrometheusSparkSpringSpring BootSpringBootVMware
About the role
- Lead architecture and subsystem design in early product phases, translating business goals and customer needs into scalable, cloud-native solutions.
- Be a hands-on expert coding, troubleshooting and guiding the team everyday
- Collaborate with stakeholders to define and manage functional and non-functional requirements, ensuring alignment with overall product vision.
- Recommend and integrate emerging technologies to boost product capabilities while designing robust software/hardware systems for performance and compatibility.
- Drive design reviews, risk assessments, and technical validations while mentoring development teams and guiding architectural best practices
Requirements
- Bachelor’s or Master's Degree in Engineering (or equivalent degree) with minimum 12+ years and 8+ years in solution design and software development
- Proven hands-on expertise in system architecture, cloud-native design, and microservices development using Linux, Java, Microservices, Spring Boot, and Containerization (Docker, Kubernetes)
- Hands-on experience in Data Architecture with streaming technologies (Flink, Spark, or Storm), VNF-based applications on VMware/OpenStack, and tools like HELM, Minikube, Swagger
- Skilled in automation and CI/CD pipelines using Jenkins, Git, and monitoring/logging solutions including Prometheus, Grafana, and the EFK stack
- Strong track record of coaching engineers in agile environments and driving end-to-end technical excellence across complex, scalable systems
- Hands-on experience in installing and integrating products in complex, multi-vendor environments
- Expertise in DevOps practices and end-to-end deployment automation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
system architecturecloud-native designmicroservices developmentLinuxJavaSpring BootContainerizationData Architecturestreaming technologiesDevOps practices
Soft skills
mentoringcollaborationcoachingtechnical validationrisk assessmentcommunicationstakeholder managementagile methodologiesproblem-solvingleadership
Certifications
Bachelor's Degree in EngineeringMaster's Degree in Engineering