David Gillies

David Gillies Email and Phone Number

DevOps Engineer @ Upscale AI
Australia
David Gillies's Location
San Francisco, California, United States, United States
David Gillies's Contact Details
About David Gillies

Specialties: IaC, Terraform, Puppet, CI/CD, Spinnaker, Cloud, AWS, GCP, K8S, Docker, Golang, Python, Ruby

David Gillies's Current Company Details
Upscale AI

Upscale Ai

View
DevOps Engineer
Australia
Website:
upscale.ai
Employees:
13
David Gillies Work Experience Details
  • Upscale Ai
    Devops Engineer
    Upscale Ai
    Australia
  • Salesforce
    Principal Member Of Technical Staff, Software Engineer
    Salesforce Aug 2019 - Present
    San Francisco, California, Us
  • Salesforce
    Lead Member Of Technical Staff, Platform Engineer
    Salesforce Mar 2017 - Present
    San Francisco, California, Us
  • Bigcommerce
    Senior Systems Engineer
    Bigcommerce Jun 2014 - Feb 2017
    Austin, Texas, Us
    Regular Duties- Oncall Rotation- PCI security compliance activities- security patching and software upgrades- performance tuning- improving Nagios monitoring and alerting- work with developers to troubleshooting issues such as performance issues with code deployed into production environments- contributed open source code back to upstream projectsProjects- Scaled out StatsD & Graphite Infrastructure- Built out Mcollective which included writing in-house plugins for managing firewall rules, system updates and more.- Worked with tooling team in implementing Mcollective-based database query system- Built multi-environment Puppet workflow using Gitlab and webhooks. New Puppet workflow included git branch to puppet environments, code reviews and tests.- Setup Sentry error capturing system. Worked with developers to get sentry alerting integrated with existing code- Rundeck to allow developers and support staff to manage and run jobs- Designed and built RabbitMQ cluster used by webhooks system which was migrated from CloudAMQP- Designed and built RabbitMQ cluster used by analytics system- Debian Squeeze to Wheezy upgrades- Deployed aptly debian repository management for in-house repositories and mirrors- Refactored large amounts of legacy Puppet code
  • Brandscreen
    Senior Systems Engineer
    Brandscreen May 2012 - Jun 2014
    Sydney, Au
    Regular Duties- System automation of Linux (Ubuntu) & Windows systems using Puppet & Python- Management of Linux & Windows servers across physical & virtual (AWS) infrastructure (currently 6 regions)- Provisioning of new Linux & Windows servers across physical & (AWS) virtual environments- Management of MS-SQL, MongoDB & Cassandra- Performance tuning- Application deployments- Infrastructure oncall rotation- Work with developers to troubleshooting issues such as performance issues with code deployed into production environments- contributed open source code back to upstream projectsProjects- Migration from Munin to Graphite. A multi-geographic region solution for sending metrics to our central management cluster involving up to 40,000 metrics per server per minute. This consisted of collectd on clients, custom plugins for collectd written in python, delivery of metrics using RabbitMQ to a cluster of Graphite servers.- GDash dashboard for visualisation of Graphite metrics- Mcollective orchestration for deployments of ad serving & bidding applications using Teamcity CI as the frontend for triggering deployments- Created build environments for building of Ubuntu packages using pbuilder- Teamcity CI builds for Ubuntu packages- Automated building and deployment of bidding and ad serving applications to staging environments from Teamcity CI- Migration of source repositories from SVN to Mercurial- Deployment framework using fabric for Django & Flask applications- Migration of adserving & bidding clusters from physical infrastructure to virtual and back again,- Sentry error capturing system. Worked with developers to get sentry alerting integrated with existing code- Rundeck to allow developers to manage and run jobs for analytics and creative review- Logstash & Kibana to allow developers access to logs for analytics and creative review- In office dashboard systems for monitoring, bidding and ad serving infrastructure, front end performance, etc
  • Fairfax Media
    Systems Architect
    Fairfax Media Sep 2011 - May 2012
    Sydney, New South Wales, Au
  • Fairfax Media
    Linux Engineering Team Lead
    Fairfax Media May 2011 - Sep 2011
    Sydney, New South Wales, Au
  • Fairfax Media
    Senior Linux/Unix Systems Engineer
    Fairfax Media Nov 2010 - May 2011
    Sydney, New South Wales, Au
    - Administration of Sun Solaris, Red Hat Enterprise Linux, CentOS and Ubuntu Systems on Sun, HP, Dell, IBM and VMware platforms- SAN Administraton of HP StorageWorks XP Series and Netapp Filers
  • Fairfax Media
    Linux/Unix Systems Engineer
    Fairfax Media Jun 2008 - Nov 2010
    Sydney, New South Wales, Au
    - Administration of Sun Solaris and Red Hat Enterprise Linux Systems on Sun, HP, Dell, IBM and VMware platforms- SAN Administraton of HP StorageWorks XP Series and Netapp Filers
  • Ibm Australia
    Senior Linux Systems Administrator
    Ibm Australia May 2004 - Jun 2008
    Armonk, New York, Ny, Us
    Primarily worked on Linux deployment projects for IBMs outsourcing customers on IBM hardware (xSeries, pSeries, Blade servers)
  • Ibm Australia
    Soe Developer
    Ibm Australia Dec 2000 - May 2004
    Armonk, New York, Ny, Us
    - Developed Windows NT, Windows 2000 server and Red Hat Linux server and desktop SOEs for IBMs outsourcing customers- Certified server, desktop and peripheral hardware for use on IBMs outsourcing customers SOEs
  • Agc Limited
    Soe Developer
    Agc Limited May 2000 - Dec 2000
  • Agc Limited
    Pc/Lan Support
    Agc Limited May 1999 - Dec 2000
  • Commerical Solutions
    Pc Technical Support
    Commerical Solutions Jan 1995 - Apr 1999
    Provided services to small businesses (1-50 users):- Designed, deployed and supported Windows for Workgroups, Netware 2.x to 4.x, LANtastic and Windows NT 3.x/4.0 networks- Pre and post-sales technical support for NEC PC systems- Installation and support for MS-DOS, Windows 3.x, Windows 95, Window NT, Netware, OS/2 3.x & 4.x on NEC, Compaq and IBM PC systems

David Gillies Skills

High Availability System Administration San Ubuntu Unix Linux Netapp Bind Graphite Nagios Puppet Rabbitmq Nginx Collectd Apache Virtualization Amazon Web Services Open Source Python Ruby Bash Munin Data Center Mysql Storage Servers Security Tcp/ip Tomcat Architecture Rhel Clustering Load Balancing Centos Performance Tuning Pxe Git Mercurial Cassandra Mongodb Redhat Vmware Red Hat Linux Debian Cluster Shell Scripting System Deployment Architectures

David Gillies Education Details

  • Rmit University
    Rmit University
    Bachelor Of Technology (B.Tech.)
  • The Scots College, Sydney
    The Scots College, Sydney
  • Newington College, Sydney
    Newington College, Sydney

Frequently Asked Questions about David Gillies

What company does David Gillies work for?

David Gillies works for Upscale Ai

What is David Gillies's role at the current company?

David Gillies's current role is DevOps Engineer.

What is David Gillies's email address?

David Gillies's email address is da****@****rja.com

What is David Gillies's direct phone number?

David Gillies's direct phone number is +612800*****

What schools did David Gillies attend?

David Gillies attended Rmit University, The Scots College, Sydney, Newington College, Sydney.

What skills is David Gillies known for?

David Gillies has skills like High Availability, System Administration, San, Ubuntu, Unix, Linux, Netapp, Bind, Graphite, Nagios, Puppet, Rabbitmq.

Who are David Gillies's colleagues?

David Gillies's colleagues are Taras Holyk, Sunita Saggam, Achhat Kumar Gupta, Sumeet Mastud, Sanjay Guhan, Vishal Singh, Leonny Indah Yolanda.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.