Senior DevOps Engineer
Company
Cart.com
Location
Austin TX
Type
Full Time
Job Description
Job Summary:
Cart.com is currently looking for a Senior DevOps engineer with expertise in Cloud methodologies (AWS, Google, Azure) and Tableau integrations (Tableau Desktop, Tableau Server, Tableau Cloud) to join our team.
The Senior DevOps Engineer will work hand in hand with other senior technology leaders to architect the supporting technologies for infrastructure used by Cart.com Release Trains. These release trains cover core business objectives such as the Shopper Journey, Orders & Products, Data Science, Storefront, Channels & Feeds and Fulfillment, which is currently comprised of 20+ development teams and growing.
- You will focus on building out our best in breed integrated scope, design, build, test, and deploy pipelines from the ground up, working with industry leading technologies and third parties that provide lift and expertise to supplement technology and resource gaps.
- Lead design and support resource for our rapidly growing Data Science team, managing our Tableau architecture and infrastructure via Infrastructure as Code (IaC).
- Supporting and advising Cart on various aspects of Tableau Server, Tableau Desktop and/or Tableau Cloud. This may include installation, management, upgrades, performance tuning, configuration, and troubleshooting across multiple cloud environments.
- Working closely with data engineering and front-end teams to tune both live and extracted data sources from Snowflake and embedded dashboards for optimum performance.
- Attending to ongoing DevOps and CloudOps initiatives, such as Infrastructure as Code (Terraform), application deployment pipelines (GitHub, GitLab, BitBucket), and a variety of containerized and image-based technologies in our cloud environments (AWS, Google, Azure).
This is an exceptionally exciting area of the company, as we are expecting to realize significant growth from the home grown and acquired products for which this group is responsible. Consequently, this role is reserved for somebody who takes initiative and has and advanced grasp of DevOps and Cloud methodologies. Downtime fears you, and no metric is hidden from your sight. Reliable Delivery is your middle name.
This is a unique ground floor opportunity to be part of a team building out the DevOps practice at Texas' 2021 Startup of the Year and one of the fastest growing startups on Earth.
Responsibilities:
As Senior DevOps Engineer at Cart.com, you -
- Model empowerment - building pipelines and infrastructure components that meet our engineering team needs, are agile enough to scale, and evolve quickly enough to exceed our rapid growth.
- Listen, understand, and direct our engineering teams into adopting best in breed, cloud native technologies and practices.
- Are comfortable in the chaos of a startup, knowing that you will take it, and automate it, one system at a time.
- Have incredible communication skills - you can organize complex information in an instant and paint a clear picture with your words.
- Are averse to clicking in a UI, and only ever do it tentatively, knowing deep in your heart that these sorts of things should be automated, at least until you build a robot to do it for you (still automated). You have an undeniable compulsion to automate everything - deploying, scanning, testing, monitoring, telemetry and metrics.
- Shamelessly know that you don't know what you don't know. Research and reaching out for perspectives in the name of expedience and efficiency (no cowboy coders, no analysis paralysis.)
- Display a strong sense of ownership for the work you produce, but let it go when you've helped a team mature and stand on their own.
Experience:
- 5+ years of relevant experience
- Experience with designing systems that scale in multi-cloud environments with a unified approach.
- Extensive experience with CICD pipelines, including designing, troubleshooting and migrating. (Jenkins, Github actions, Gitlab, Bitbucket, Bamboo, CircleCI, etc.)
- Deep appreciation for Agile Practices
- Proven skill and experience: installing, managing, and troubleshooting Tableau Server/Desktop/Cloud integrations on public cloud services.
- Experience with the Tableau suite (Tableau Desktop, Tableau Server, Tableau Cloud, Tableau Prep, etc.) and general familiarity with Unix-based systems.
- Ability to extend Tableau Server: utilizing Python and other scripting languages to leverage Tableau's APIs (Javascript, REST, Embed, Hyper, and other associated APIs)
- Performance engineering: Focus on performance tuning, testing, and capacity planning both within Tableau and using additional tools (Snowflake, Tabjolt, and Scout)
- Embedded analytics familiarity: Experience with implementing embedded analytics solutions, networking, & security
- Experience with working with containerization and orchestration (Docker, Kubernetes, Helm, Kustomize, AKS, EKS)
- Hands on experience with Infrastructure as Code (Terraform, Terraform Cloud, Ansible, etc.)
- Hands on experience with Google Cloud Platform (GCP), Azure or AWS technologies at massive scale
- Experience with different database engines - Postgres, SqlServer, MySQL and public cloud database solutions
- Experience with monitoring, alerting and observability tools such as Datadog, New Relic, OpsGenie
- Excellent written communication, problem solving, and process management skills
Bonus Points:
- Experience building out Test Automation dashboards, Cypress driven end-to-end testing
- Experience building out monitoring and observability platforms (Grafana, Kibana, CloudWatch, DataDog, etc.
- Conviction in what you recommend: comfort and ease in educating and guiding internal stakeholders and developers at Tableau through novel and groundbreaking solutions
- Client-Centric: Experience owning engagements and providing best practice advice. Strong organizational skills with the ability to manage expectations and client demands
Cart.com is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Date Posted
11/03/2022
Views
6
Similar Jobs
Informaticist RN - St Luke's Health
Views in the last 30 days - 0
RN Current unencumbered license to practice as a Registered Nurse RN by the Texas Board of Nursing Possess good communication skills written and verb...
View DetailsBusiness Improvement Analysts - Medtronic
Views in the last 30 days - 0
You will facilitate alignment meetings to drive project success from design to implementation leveraging new tools and technology to increase automati...
View DetailsSenior Oncology Clinic and Infusion Registered Nurse (RN) - Northwest Houston, Tx - Texas Oncology
Views in the last 30 days - 0
RN state license and current registration with the State Board of Nursing in practicing state Triages patient phone calls as needed and documents rele...
View DetailsECLSS Senior Project Manager - Amentum
Views in the last 30 days - 0
Lead of a team of engineers to develop mechanical or electrical hardware for space flight Plan and execute hardware troubleshooting to investigate mec...
View DetailsSoftware Engineer - .NET - Airrosti
Views in the last 30 days - 0
This position is hybrid and requires being inoffice at the San Antonio headquarters multiple times a month candidates should reside not more than a 2 ...
View DetailsData Analyst - Lockton, Inc.
Views in the last 30 days - 0
Serve as a technical consultant and project lead guiding the design execution and delivery of automated reporting systems and clientfacing analytics t...
View Details