Job
Description
In this R&D Architect role, youll lead architecture and subsystem design from the early stages, ensuring systems are robust, scalable, and performance-driven. You'll collaborate closely with cross-functional stakeholders to capture both functional and non-functional requirements, and translate business goals into innovative, cloud-native solutions.As a tech visionary, you'll recommend emerging technologies to boost product capabilities and design integrated software-hardware systems with a focus on compatibility and high performance. You'll drive critical design reviews, assess risks, validate technical choices, and act as a trusted advisor throughout the development lifecycle. Your guidance will empower development teams through mentorship and ensure alignment with architectural best practices. You Have:
Bachelors or Master's Degree in Engineering (or equivalent degree) with minimum 12 years and 8+ years in solution design and software developmentProven expertise in system architecture, cloud-native design, and microservices development using Java, Spring Boot, and containerization (Docker, Kubernetes)Hands-on experience with streaming technologies (Flink, Spark, or Storm), VNF-based applications on VMware/OpenStack, and tools like HELM, Minikube, SwaggerSkilled in automation and CI/CD pipelines using Jenkins, Git, and monitoring/logging solutions including Prometheus, Grafana, and the EFK stackStrong track record of coaching engineers in agile environments and driving end-to-end technical excellence across complex, scalable systems
It would be nice if you also had:
Hands-on experience in installing and integrating products in complex, multi-vendor environmentsExpertise in DevOps practices and end-to-end deployment automation
Lead architecture and subsystem design in early product phases, translating business goals and customer needs into scalable, cloud-native solutions.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