DevOps Engineer

Job Title: DevOps Engineer

JOB ID: 19-04839

City: Austin

State: TX

Austin, TX
Full-Time
Lead DevOps Engineer


The DevOps Lead will work directly with the Engineering Management team in the design and development of build systems, automation and processes. This role plans how to automate and streamline our operations and processes, build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in the dev, test and production environments. The position works with the existing platform, code management and deployment tools and requirements tools to design, develop, test and deploy solutions as required. This position will works closely with other engineers to maintain seamless integration of server-based components with the entire platform and to create and deploy project archetypes for use inside and outside the organization. The ideal candidate for this position ensures architecture standards and quality delivery are maintained and provides visibility to trends and best practices within their area of responsibility.

Responsibilities:

  • Accountable for timely design, and development of the SaaS platform
  • Work with the CTO, Head of Product Development and other engineers to ensure efficacy, compatibility and performance across the application stack
  • Create automation and self-provisioning systems for rapid and customer-driven deployments
  • Develop processes and procedures for the development lifecycle for Continuous Development
  • Create and maintain documentation on the platform systems and deployment processes
  • Participate in standups, reviews and sprint kickoff activities for product releases
  • Our stack includes, but not limited to:
    • Linux
    • Kafka
    • PostgreSQL, MySQL
    • Elasticsearch / Snowflake
    • Kubernetes
    • Java / Python
    • Vault / Consul

Qualifications:

  • 5+ years relevant experience
  • Knowledge of best practices in an always-on SaaS environment
  • Strong background in AWS
  • Experience with automation/configuration management (Terraform, Puppet, Ansible)
  • In depth Linux knowledge
  • Shell and automation scripting experience (Bash, Perl, Python, etc.)
  • MySQL, PostgreSQL Experience
  • NoSQL databases familiarity
  • Git source control and GitHub experience
  • Network protocol understanding (Strong AWS VPC experience is a plus)
  • Experience working with high-performance / HA systems deployment and management
  • Experience with the infrastructure-as-code paradigm
  • Experience with Docker images and container utilization in CI environments
  • Experience with Atlassian tools (JIRA, Confluence)
  • Excellent written communication, problem solving, and process management skills
  • Desire to work in a fast paced, evolving, growing, dynamic environment
x

Apply to job