Tableau Software Senior Automation Engineer in Seattle, Washington
Senior Automation Engineer
Location(s): Seattle, WA
Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. But don’t take our word for it—read what analysts like BARC and Gartner have to say about us. (Spoiler: You’ll find terms like “Leader” and “#1.”)
Tens of thousands of companies and organizations have chosen Tableau. From the executive suites of Fortune 500 companies to the jungles of Central America, from immunology research labs to high school robotics club meetings, our software can be found anywhere people have data and questions. Additionally, journalists, bloggers, and major media web sites have embraced our free product, Tableau Public, for its ability to help them share data online in the form of interactive visualizations. Check out all of our products at: www.tableau.com/product-tour at http://www.tableausoftware.com/product-tour .
Tableau’s culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Tableau offers exceptional professional and financial growth potential.
To learn more about Tableau’s mission, please visit: http://mission.tableau.com at http://mission.tableausoftware.com.
What you'll be doing...
In this role you will work collaboratively with our infrastructure and IT engineers as well as our partners in development to deploy tooling and automation which supports our Core Infrastructure team. This team is responsible for the deployment and maintenance of key services such as enterprise storage, on-premise infrastructure including VMWare and OpenStack, datacenter management, backups, and remote office infrastructure. The candidate will work beside the Systems Architect on research and development to ensure continuing innovation within the infrastructure including migrating some services to public cloud infrastructure.
Some of the things you'll be doing include...
Analyze business goals and objectives in order to define technical direction for infrastructure services
Design, plan and implement new systems as required by rapidly changing company needs
Define and document teams’ service offerings including scope, KPIs, metrics, technical documentation, runbooks and monitoring
Create tooling and automation in support of projects and operational tasks surrounding the following types of technology:
On-premise virtualization (VMWare, OpenStack)
Enterprise storage systems (PURE, Isilon, NetApp, Solidfire)
Datacenter infrastructure (Racks/cable plant, management systems)
Databases which support our infrastructure
Datacenter network infrastructure
Monitoring, logging and alerting
Various compute platforms (UCS, Dell)
Enterprise backups (Commvault)
Leverage APIs across multiple services to create reporting and monitoring of service offerings
Mentor other members of the team to help elevate their technical expertise
Part of low volume 24x7 on-call rotation approximately once in every six weeks
Who you are… *LI-BF1
Educated. BS in Computer Science, similarly technical degree or equivalent directly applicable experience.
Experienced. 7+ years’ of experience working as a system administrator, systems engineer, or server side support position.
Tech Strong. Experience with technologies supporting an enterprise scale infrastructure:
Virtual infrastructure, enterprise systems, supporting development teams and driving continuous improvements to their support and testing systems.
Operational and development environment with a mix of Windows and Linux systems, storage platforms and industry standard networking technologies
Deep experience with scripting (Powershell, Python, etc) and the ability to automate systems management tasks
Collecting aggregating and building reporting around syslogs, event logs, application logs (apache, MySQL, PostgreSQL)
Ability to outline processes and best practices for new systems
Have worked in software development environment (preferred)
Ability to use Tableau’s products to create reports and analyze problems (advantageous)
Strong Communicator. Possess and understanding that central documentation is important to team success. Ability to write for a company-wide audience of all skill levels.
Skilled problem solver . You love tackling the most difficult of challenges and know how to get to the best solution.
You are a Recruiter! Tableau hires company builders and, in this role, you will be asked to be on the constant lookout for the best talent to bring onboard to help us continue to build one of the best companies in the world!