Senior Engineer I

Year    Bangalore, Karnataka, India

Job Description


About lululemon India Tech Hub

lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products, commitment to our people, and the incredible connections we make in every community we\'re in. As a company, we focus on creating positive change to build a healthier, thriving future. In particular, that includes creating an equitable, inclusive and growth-focused environment for our people. As we continue to elevate our shopping experience, our India Tech Hub plays a key role in expanding our technology capabilities in Product Systems, Merchandising and Planning, Digital Presence, distribution and logistics, and corporate systems. Our team in India works as an extension of the global team on projects of strategic importance.



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.

ABOUT THIS TEAM

lululemons Upstream Supply Chain Technology (USCT) Team is part of the Global Supply Chain Technology department (GSCT). USCT team supports lululemons commitment to elevate our guests experience through the strategic delivery of reliable and sustainable solutions from Raw Material sourcing to finished goods production. We enable the organization to strategically envision, design, source, make, ship and sell sustainable merchandise while ensuring quality and guest satisfaction at scale and continue to be a market leader.

This role of Senior Software Engineer will reside within the USCT Team. USCT vision is to create a sustainable and agile technology ecosystem across Raw Material Innovation/Development, Global Costing/Sourcing and Supply Chain domains to continuously meet global business needs.

We strive to adopt leading edge technologies and seek to improve on the solution continuously. We are a team that support each other in growing professionally and personally. Raw Material costing team develop a standardized way to work with our Raw Material vendors that will allow RM Sourcing to look at any cost element within our raw materials & purchase best product at best cost. Global Quality and Sustainability team builds and support systems that support Quality and Sustainability business functions at lululemon. Agile Purchasing team is creating a dynamic supply management and purchasing practices closer to market, with enhanced production planning to elevate service levels and inventory efficiency.
A DAY IN THE LIFE

  • Work collaboratively with internal and external resources throughout the project lifecycle to ensure system modifications meet business needs
  • Develop, maintain and deliver desirable, feasible, viable, sustainable DevOps artifacts
  • Conduct the required engineering work to support the sprint goals
  • Support production issues as relate to the application functionality and integration points
  • Support Go live in a successful and stress-free manner drawing on a wide range of skills covering technical architecture, IT service management and infrastructure operations.
  • Demonstrable experience with configuration, orchestration, and automation tools such as Jenkins, Terraform, Packer to create E2E pipelines
  • Administering the AWS cloud environments (Prod, Dev, and QA)
  • Strong working knowledge of enterprise platforms, tools and principles including Web Services, Load Balancers, Shell Scripting, Authentication, IT Security, and Performance Tuning
  • Managing a continuous integration/deployment methodology for our server-based technologies
  • Creating and optimizing jobs in Jenkins for code builds and pipelines.
  • Working knowledge of Containers, i.e., Docker Kubernetes, ideally with experience transitioning an organization through its adoption.
  • Work closely with software developers and product management teams to deploy and manage scalable software services on the cloud and on-premises.
  • Identifies and provides recommendations for system process improvements.
QUALIFICATIONS,SKILLS AND EXPERIENCE
  • Bachelors degree in computer science/engineering or equivalent.
  • 12+ years of software engineering experience including 5+ years of experience in Devops
  • Demonstrable experience working as an SDET and working on Java Unit Testing frameworks.
  • Strong knowledge of DevOps tools and building and maintaining DevOps pipelines for build and deployment automation
  • Desirable knowledge on tools like Airflow & Streaming platforms like Kafka
  • Excellent spoken and written communication skills (verbal + non-verbal)
  • Lives and breathes DevOps and can apply DevOps practices- bringing development, IT ops processes, people, and tools closer together to increase the speed, efficiency and quality with which we deliver technical solutions.
  • Architects a Deployment Pipeline - the set of technical and business assurance activities that support the transition of application and infrastructure services from development through to production.
  • Works closely with Lead/Senior Software Engineer, Solution Architect and supports/mentors other team members
  • Collaborates with the engineering teams (onshore and offshore) to deliver on integration projects.
  • Experience working with global team.
TECHNICAL SKILLS
  • Build tools (Maven)
  • CI/CD tool (Jenkins, GitLab or GitHub CI/CD)
  • Cloud DevOps (AWS CodeBuild pipeline, CodeDeploy, Code Pipeline, EKS, Cognito etc.) or Azure DevOps
  • Infrastructure As Code (Terraform, Helm charts etc.)
  • Containerization (Docker, Docker Registry)
  • Cluster deployment (Kubernetes) & maintenance
  • Airflow
  • Scripting (Linux Shell), Groovy
  • Application Types for DevOps (Streaming like Spark, Kafka or Big data like Hadoop etc.)
  • Artifactory (JFrog)
  • Monitoring & Reporting (Prometheus, Grafana, PagerDuty, Splunk/Kibana etc.)
  • Programming (Java/Spring boot/Sprint cloud)
  • Microservices/APIs
  • Relational databases or alternatively NoSQL databases
MUST HAVES
  • Acknowledges the presence of choice in every moment and takes personal responsibility for their life.
  • Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
  • Communicates with honesty and kindness and creates the space for others to do the same.
  • Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.
  • Fosters connection by putting people first and building trusting relationships.
  • Integrates fun and joy as a way of being and working, aka doesnt take themselves too seriously.

lululemon India Tech Hub

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3095606
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year