Full-Stack Engineer – Device Orchestration
Descrição da Vaga
We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$69 billion revenue global technology powerhouse, ranked \#196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full\-stack portfolio of AI\-enabled, AI\-ready, and AI\-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world\-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992\) (ADR: LNVGY). This transformation together with Lenovo’s world\-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub. At Lenovo, we are driven by a bold vision to deliver Smarter Technology for All. Our mission is to develop transformative technologies that foster a more inclusive, trustworthy, and sustainable digital society. Through the design and engineering of the world’s most comprehensive portfolio of smart devices and infrastructure, we are also leading innovation in device management and orchestration—creating better experiences and opportunities for millions of devices globally. Our robust orchestration solution provides deep insights into device health and performance directly from a centralized dashboard. Key capabilities include: Identification of top crash types and performance\-impacting applications Enforcement of device security standards Scheduling of system updates and software patches Delivery of proactive insights and recommended remediations Join us in shaping the future of intelligent device management and defining the next generation of smarter technology. **About This Role** Lenovo’s Cloud and Software Division is expanding its Device Management and Orchestration capabilities at our Brazil locations. We are seeking a full\-stack engineer to drive the design, development, and evaluation of our intelligent endpoint management platform. This platform monitors, manages, and optimizes device fleets across diverse operating systems using cloud\-native services and vendor\-specific plugins. This role combines deep engineering expertise in cloud\-native architecture, leveraging technologies such as Angular, Java, Spring Boot, C\#, Kafka, and AWS. Key Responsibilities Architecture Engineering Excellence Systematically identify, prioritize, and eliminate technical debt across device management and orchestration’s architecture and codebase. Lead refactoring of legacy components into decoupled microservices with clean interface boundaries. Ensure all services adhere to microservice principles—domain\-specific, minimal endpoints, and loosely coupled. Enhance unit test automation to achieve effective coverage of business logic and enable CI validation feedback. Reduce code and feature duplication across commercial and device management solutions. Own end\-to\-end delivery of planned strategic roadmap features for your team. Establish SLAs for resolving security issues. Innovation Cross\-Team Collaboration Implement your team’s PoC initiatives for new requested features that can evolve into roadmap features. Partner with multiple teams to explore device\-state\-aware orchestration or cost\-optimized client scheduling. Cloud\-Native Development Build and deploy services on AWS using EC2, S3\. Implement Kafka and MQTT for real\-time telemetry and orchestration triggers. Use Keycloak for secure authentication and access control across distributed services. Champion architectural reuse and platform integration for long\-term scalability. **Required Skills Experience** Bachelor’s or master’s degree in computer science, Engineering, or related field. 8\+ years of software engineering experience, with 2\+ years in technical leadership roles. **Strong Proficiency In** Frontend: Angular Backend: Java, Spring Boot, C\# Messaging: Kafka, MQTT Cloud: AWS (Azure is a plus) Deep experience with microservices, secure coding, CI/CD, and cloud\-native architecture. Proven track record of driving technical debt reduction and platform modernization. *We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.*
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev