Systems Engineer / DevOps
Hive
Software Engineering
San Francisco, CA, USA
Responsibilities
- Automate manual operational processes
- Improve workflows of developer, data, and machine learning teams
- Manage integration and deployment tooling
- Create, maintain, monitor, secure and audit infrastructure
- Manage a diverse array of technology platforms, following best practices and procedures
- Participate in on-call rotation and root cause analysis
- Utilize OWASP top 10 techniques to secure code from vulnerabilities
- Maintain awareness of industry best practices for data maintenance handling as it relates to your role
- Adhere to policies, guidelines and procedures pertaining to the protection of information assets
- Report actual or suspected security and/or policy violations/breaches to an appropriate authority
Requirements
- Minimum 1 - 2 years of previous experience in development, operations, IT, or a related field
- Comfortable working on Linux infrastructures (Debian) via the CLIAble to learn quickly in a fast-paced environment
- Able to multitask, prioritize, and manage time efficiently independently
- Able to physically lift equipment at least 30 pounds
- Can communicate effectively across teams and management levels
- Degree in computer science, or similar, is an added plus!
Technology Stack
- Operating Systems - Linux/Debian Family/Ubuntu
- Configuration Management - Chef/Ansible/Puppet/Salt
- Containerization - Docker
- Container Orchestrators - Mesosphere/Kubernetes
- Scripting Languages - Python/Ruby/Node/Bash
- CI/CD Tools - Jenkins
- Network hardware - Arista/Cisco/Fortinet
- Hardware - HP/SuperMicro
- Storage - Ceph, S3
- Database - Scylla, Postgres, Pivotal GreenPlum
- Message Brokers: RabbitMQ
- Logging/Search - ELK Stack
- AWS: VPC/EC2/IAM/S3
- Networking: TCP / IP, ICMP, SSH, DNS, HTTP, SSL / TLS, Storage systems, RAID, distributed file systems, NFS / iSCSI / CIFS