DevOps Engineer

Marshall, Texas, United States | Full-time

Apply

SEVEN Networks develops innovative mobile software solutions that help wireless carriers, mobile device manufacturers, application developers, and end users understand, analyze and optimize the wireless traffic between mobile devices and the cloud. 

Join a team of scientists and engineers supporting cloud and data center operations at SEVEN Networks in Marshall TX. As a DevOps Engineer, you will help create and maintain the development, test and production infrastructure for our on-premise and cloud-native environments.

This position requires a motivated and self-directed individual possessing a methodical approach to problem-solving with 5-8 years experience in Linux/Unix system administration. The successful candidate will carry on support for our product data. SEVEN Networks in Marshall TX is just 30 minutes away from the metropolis of Shreveport LA. Now you can have it all, the nightlife, museums, great food, and theater. Work in a place that pushes the envelope of computer science every day.

 

Qualifications:

  • B.S. in IT technologies or related fields
  • 5+ years Linux server administration experience with RHEL/CentOS
  • Experience with Amazon Web Services (AWS) or Google Cloud operations
  • Experience with Cassandra / Hadoop database administration is a plus
  • Operational experience maintaining cloud security and traffic management
  • Understanding of TCP/IP networking
  • Ability to manage services/access via IPTables/TCP wrappers
  • Detailed understanding of HTTP and https protocols and related software, such as Apache httpd daemon
  • Strong scripting/programming skills with experience in Bash, Python or other scripting languages
  • Experience with supporting web development and scientific programmers/users
  • Strong Linux security skills, working knowledge of cybersecurity issues, trends, and leading practices
  • Experience with block data storage technologies: software RAID, hardware RAID, Fibre channel, LVM
  • Experience troubleshooting performance problems of computationally heavy loads in multi-CPU environments
  • Excellent oral and written communication skills
  • Ability to work both independently and as part of a team
  • Ability to manage project workloads with minimal supervision and supporting the daily support ticket queue
  • Knowledge of cluster architecture, and system virtualization (xen/kvm)
  • Experience with Docker container platform and the container management life cycle

 

Responsibilities:

Configure, maintain and monitor a fleet of physical/virtual machines running our environment.

Configure, maintain and monitor cloud services running our environment.

Configure, maintain and monitor battery and tape backup systems.

Collaborate across teams to improve integration and release process.

Develop and maintain scripts to automate existing manual build & deployment procedures.

Develop and maintain automation procedures to assist with infrastructure automation.

Evaluate existing processes & tools and implement changes for better efficiency.

Analyze requirements and provide technical solutions for all automation needs.