DevOps Engineer

Direct Hire
Austin, TX
Posted 3 months ago

Job Title: DevOps Engineer  

Location: Austin, TX

The DevOps Engineer is the backbone of the Technical Operations team within our Engineering division. As a technology generalist, you are comfortable with tasks ranging from bare-metal server provisioning and networking to task automation, performance tuning and optimization, and working with virtualized or containerized applications and services. You are also focused on reproducibility and a less-is-more approach, utilizing automation tools, documentation, and effective, proactive communication to great effect. You are comfortable in a self-directed environment supporting infrastructure for a distributed engineering team. Additionally, you are prepared to “be bold” and take initiative, share your knowledge with your peers, and have no issues reaching out to your mentors when a challenge exceeds your knowledge or skillset.

Must Have: Linux, AWS, Docker, Object-storage paradigms, MySQL (SQL Data), Server Performance Optimization, JIRA, GIT

EXPERIENCE

  • 3+ years of experience working as a TechOps Engineer, with a focus on stable, reproducible applications, middleware, and infrastructure
  • Comfort with networking paradigms at both a datacenter and virtualized (container) level, including the concepts of proxying, HTTPS offloading, Port and IP redirection, and how to effectively monitor dataflow at the TCP/IP level
  • Comfort and familiarity with Ansible, Keel and Helm
  • Knowledge and proficiency with object-storage paradigms (s3/ceph)
  • Proficiency with SQL data (especially MySQL), including backups, replication, and server performance optimization
  • Exceptional communication skills, and comfort being embedded with other teams on a project-by-project basis

Requirements:

  • Manage physical, virtual, and network infrastructure across both physical and cloud infrastructure, from bare-metal/base instance provisioning to middleware updates and configuration management
  • Assist in maintaining a base set of images and configurations for Engineering to use to deploy new systems, nodes, or containers
  • Maintain a deep understanding of our network infrastructure, data transport, storage, backup and utilization in a hybrid-cloud environment
  • Ensure that all maintenance activities are repeatable via configuration management and documentation
  • Work as an active liaison between the development team and Tech Ops as a whole
  • Be responsible and accountable for deployment, including automation and integration with our QA team and resources

Job Features

Job CategoryDevOps

Apply Online

A valid phone number is required.