Saxon Global
DevOps Engineer
Saxon Global, Seattle, Washington, 98127
No h1B DevOps Engineer LuluLemon Rate: $80/hr C2C Seattle, WA 2x a week onsite Terraform, kubernettes, Kafka, security or automation. Kafka work environment- data streaming product and Q tech. Rabbit MQ, product space, data pipelines, integrations Standard stack Required: - Kubernetes Terraform - Need experience both architect and hands on engineering - Set up kubernetes from scrach - Understand design network - Experience with a streaming platform like kafka or other Kubernetes Screening Questions MAKE SURE YOU ASK THESE OVER THE PHONE AND NOT VIA EMAIL How many apps have you enabled to be containerization in PROD? • Look for at least 5-10 Apps in PROD • Follow-up Question -> Have you come across any PROD issues and if so, what are those? • Follow-up Question -> What have you done to handle that issue? How do you provision clusters? • Red Flags: Using console, one-time commands like eksctl or kubectl. • Green Flags: Answers which has repeatable Infrastructure as a code pattern like Terraform scripts or Cloud Formation. How do you ensure security of your containers? • Green Flags: Ensuring scanning of images both in terms of static scanning and run time scanning of containers. Tooling like ECR has static scanning for identifying container vulnerabilities or other tools SysDig, Aqua or Twistlock or any container scanning tools. How do you monitor your containers? • Green Flags: Look out for people implementing Grafana, Prometheus Monitoring or any other monitoring tool and ask follow-up questions about experience in implementing those monitoring tools. What kind of integrations (For Logging, APM - Application Performance Management, Secrets Management for storing secrets) have you worked in Kubernetes? • Look for answers related to these tooling for the integrations - Splunk, ELK, Nagios, APM tools like New Relic, Dynatrace, App Dynamics, etc., Lead Devops Engineer Who we are we are 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 job We are looking for a motivated lead Devops engineer to become a core member of our team building solutions for retail delivery team here at lululemon. We work in a cloud native environment where "automation" and "Infrastructure as Code" are guiding principles and necessary for the development of high-quality and resilient software systems. These systems, which you will build and extend, are all integrated into a consistent automated CI/CD pipeline. You'll be involved in many aspects; helping to evolve our existing architecture, working with teams to improve operations, and implementing new features and functionality. • Demonstrable experience with configuration, orchestration, and automation tools such as Jenkins, Puppet, Ansible, Maven, and Ant to provide full stack integration • Strong working knowledge of enterprise platforms, tools and principles including: Web Services, Load Balancers, Shell Scripting, Authentication, IT Security, and Performance Tuning • Demonstrated understanding of system resiliency, redundancy, failovers and disaster recovery • Experience working with a variety of vendor APIs including cloud, physical and logical infrastructure devices • Strong working knowledge of Cloud offerings (EC2, ECS, IAM, Lambda, Cloud services, API management, PaaS) • Experience managing and deploying Infrastructure as Code, using tools like Terraform Responsibilities • Lead and assist the retail Devops team with architecture, guidance, as well as managing ticket queues/backlogs and prioritizing work for other team members • Review requirement, design and architect solution • Lead technical conversation and identify the necessary resource or choose the technology working with the Domain Architect • Manage and maintain standards for Devops tools used by the team • Administering the cloud environments (Prod, Dev and QA) • Work closely with the software developers and product management teams to design, deploy and manage scalable software services on the cloud and on premise • Providing system analysis and recommended solutions for environment performance and availability needs • Monitoring and escalating engineering issues to Product Management/R&D teams when required • Managing a continuous integration/deployment methodology for our server-based technologies • Build and implement tools such as, Puppet and Python scripting for streamlined deployments & systems updates. Qualifications: • University Degree in MIS, computer science or a related (technical) field • Experience with at least one of these programming languages: Java, Python, JavaScript. • Strong organizational skills with the ability to track and prioritize numerous tasks and to coordinate activities with a high sense of urgency • Strong software development fundamentals including automated testing, source control (Git), continuous integration in addition to continuous delivery and/or deployment. Experience working with complex multi-tier applications • Experience in Cloud Sourcing and Asset Management (Cloud Operating Ideals, Cloud Choice, Cloud Management) • Working knowledge about Cloud Security Assurance (Identity, Perimeter Defense, Monitoring & Surveillance, Compliance) • Working knowledge of working in Cloud Network Segmentation, Connectivity and Pipeline Automation • Analytical/problem solving ability • Strong communication skills across organizational levels of technical and non-technical • Experience working in Agile environment Must haves: • Have good understanding of Dev Ops, Rack Space and Cloud env (AWS, Azure etc.) • Have worked on Containerization and Cloud platform orchestration • Hands on -Automation using Puppet, and exposure into other tools and technologies like Kubernetes, AWS, Nomad etc. • 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 doesn't take themselves too seriously