Full-Stack Engineer – Device Orchestration
Descrição da Vaga
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.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev