Area: China Mainland
Stato/Provincia/Città: Shanghai
Città: Shanghai
Unità Affari: Store Support Centre (SSC)
Area: China Mainland
Stato/Provincia/Città: Shanghai
Città: Shanghai
Unità Affari: Store Support Centre (SSC)
Who we are
lululemon is a yoga-inspired technical apparel company up to big things. The practice and philosophy of yoga informs our overall purpose to elevate the world through the power of practice. We are proud to be a growing global company with locations all around the world, from Vancouver to Shanghai, and places in between. We owe our success to our innovative product, our emphasis on our stores, our commitment to our people, and the incredible connections we get to make in every community we are in.
Role Overview:
As a Staff Engineer, you will be a key technical leader in our organization, responsible for leading the design, development, and optimization of our systems based on Cloud Native principle. You will lead a team of around 10 highly skilled engineers, collaborating with cross-functional teams to ensure the delivery of high-quality, scalable, and reliable software solutions.
A day in the life:
· Provide technical guidance and direction to the engineering team, ensuring the adoption of best practices in software development, design patterns, and architecture related to Cloud Native frameworks.
· Set technical standards and coding guidelines for projects within the Cloud Native domain, promoting code quality, maintainability, and reusability.
· Evaluate and recommend new technologies and tools to enhance the Cloud Native stack and overall development process.
· Lead the design and implementation of frameworks based on Cloud Native principle, considering factors such as performance, scalability, security, and fault tolerance.
· Design and develop modular and extensible frameworks that leverage Cloud Native principle, ensuring seamless integration with existing systems and third-party services.
· Collaborate with architects and stakeholders to define framework requirements and translate them into technical designs and specifications within the context of Cloud Native principle.
· Manage and mentor a team of 10 engineers, providing regular feedback, coaching, and career development guidance.
· Allocate tasks and resources effectively, ensuring project deadlines are met and team members are working towards common goals.
· Foster a collaborative and innovative team culture, promoting knowledge sharing and continuous learning about Cloud Native Foundations.
· evelop and maintain high-performance components and services that are Cloud Native in nature, such as containerized applications, Kubernetes-native resources, and cloud-native messaging and caching systems.
· Optimize system performance by identifying and resolving bottlenecks, implementing caching strategies, and fine-tuning configurations specific to Cloud Native Foundations.
· Ensure the security and integrity of Cloud Native systems, implementing appropriate authentication, authorization, and encryption mechanisms as per cloud-native best practices.
· Collaborate with the infrastructure team to understand and analyze the requirements and challenges of implementing a multi-cloud strategy.
· Provide technical expertise and guidance in adapting Cloud Native frameworks and applications to work effectively across multiple cloud platforms.
· Assist in evaluating and selecting appropriate cloud services and technologies from different providers to optimize performance, cost, and reliability for the multi-cloud environment.
· Troubleshoot and resolve any technical issues that arise during the implementation and operation of the multi-cloud strategy, ensuring seamless integration and interoperability between different cloud components.
· Collaborate with cross-functional teams, including product management, QA, and operations, to ensure the successful delivery of software projects.
· Participate in code reviews and design discussions, providing constructive feedback and ensuring the overall quality of the codebase.
· Communicate technical concepts and project updates to non-technical stakeholders in a clear and concise manner, especially when it pertains to Cloud Native principle.
· Act as a liaison for cross-team/vendor alignment, establishing and maintaining effective communication channels with global counterparts. Facilitate the exchange of information, requirements, and technical details to ensure seamless cooperation and alignment between different teams and external vendors working on Cloud Native projects.
· Stay up-to-date with the latest trends and advancements in Cloud Native technologies.
· Propose and drive innovation initiatives within the team, exploring new ways to improve system performance, user experience, and business value using Cloud Native principle.
· Contribute to the open-source community and participate in industry conferences and events related to Cloud Native services.
Qualifications:
· Proficiency in technologies related to Cloud Native such as Kubernetes, Docker, and cloud-native design patterns.
· Strong leadership, communication, and interpersonal skills, with the ability to inspire and motivate a team.
· Experience in project management and the ability to manage multiple projects simultaneously within the Cloud Native context.
· Excellent problem-solving and decision-making abilities, with a focus on delivering results.
· Strong analytical and problem-solving skills, with the ability to think creatively and strategically about Cloud Native.
· Excellent written and verbal communication skills, with the ability to communicate complex technical concepts related to Cloud Native services to non-technical audiences.
· Ability to work in a fast-paced, dynamic environment and adapt to changing requirements and priorities specific to Cloud Native services.
· Strong team player with a collaborative mindset and a passion for technology and innovation within Cloud Native.
Must haves:
· Strong experience in designing and developing systems leveraging Cloud Native, including building and deploying containerized applications and managing Kubernetes clusters.
· Solid understanding of microservices architectures within the context of Cloud Native.
· Solid experience with database technologies and how they interact with Cloud Native systems, such as MySQL, PostgreSQL, and NoSQL(e.g. Mongodb) databases.
· Solid knowledge of software design patterns, data structures, and algorithms relevant to Cloud Native.
· Familiarity with major cloud platforms and their Cloud Native offerings, such as Azure AKS, or GCP GKE or Alicloud.
· Proven track record of leading and managing engineering teams, preferably in a Cloud Native or related domain.
· Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
· Minimum of 10 years of experience in software development, with a significant portion focused on systems based on Cloud Native services.
· Experience in leading and mentoring teams, preferably in a large-scale enterprise environment dealing with Cloud Native services.
Solo i candidati selezionati verranno contattati. Ti ringraziamo sentitamente per il tuo interesse. lululemon è un’azienda che rispetta le pari opportunità di impiego. I nostri collaboratori vengono selezionati in base al merito e alle esigenze aziendali, e non in base a etnia, colore della pelle, età, sesso, genere, orientamento sessuale, origine nazionale, religione, stato civile, stato di salute, disabilità fisica o mentale, servizio militare, stato di gravidanza, nascita di figli e condizioni mediche correlate, né ad altre categorie protette da leggi od ordinanze federali, di stato, provinciali e locali. Su richiesta, è possibile trovare soluzioni adeguate alle esigenze particolari di soggetti qualificati con disabilità. La politica sulle Pari opportunità di impiego si applica a tutte le prassi relative a reclutamento e assunzione, retribuzione, benefit, disciplina, trasferimenti e licenziamento, e a tutti gli altri termini e condizioni di impiego. È compito della dirigenza assicurarsi che le politiche sulle pari opportunità di lululemon vengano rispettate. Ciascun dipendente viene comunque chiamato ad agire nel rispetto delle stesse.
lululemon is committed to providing reasonable accommodation to applicants with disabilities. If you would like someone from our team to contact you for individualized support, email us ataccommodations@lululemon.com. In your email, please include the position title, the location of the position and the nature of your request.