Infrastructure Engineer
Tenstreet
·
Posted:
August 16, 2023
·
Onsite
About the position
The Infrastructure Engineer is responsible for managing and maintaining a highly scalable and secure environment for Tenstreet, a SaaS-based solutions provider to the trucking industry. This includes handling hardware and software administration, network administration and analysis, database administration, automation, incident response, access control, and audit. The ideal candidate is someone who can learn and implement new technologies, make sound decisions, and work autonomously within established standards and procedures. Specific responsibilities include server administration, storage management, automation using tools like Ansible Tower, collaboration with development and product teams, system performance analysis, information security controls, and network infrastructure management. The overall goal is to build and support resilient and scalable systems that achieve high availability.
Responsibilities
Requirements
- Experience in on-prem and cloud architecture, performance, security, system administration, network administration and analysis, database administration, automation, incident response, troubleshooting, access control, and audit
- Ability to learn, implement, and manage new technologies
- Sound decision-making skills
- Experience in on premises and cloud VM-based server administration, including designing, building, monitoring, and securing Linux virtual servers and containers
- Knowledge of managing NetApp storage tier and other file servers
- Proficiency in using tools like Ansible Tower for automation
- Collaboration with development and product teams to ensure scalable infrastructure
- Familiarity with monitoring and analysis tools like Datadog and Wazuh IDS for system performance metrics
- Understanding and application of information security controls
- Management of network infrastructure, including firewalls, switches, and third-party services like Cloudflare for WAF/DDOS
- Building and supporting resilient and scalable systems
- Ability to manage environmental and architectural changes while prioritizing security and functionality
- Problem-solving skills and ability to devise solutions to improve effectiveness
- Effective communication of technical topics to diverse audiences
- Administration of various applications and services
- Balancing operational tasks with long-term, high-impact projects
- Mentoring or training team members and colleagues
- Willingness to participate in on-call rotations
- Troubleshooting and resolving production issues (hardware/software/applications)
Benefits
- A great compensation plan
- A positive and generative work environment enabling you to develop your skills, collaborate with other professionals and invest in others
- Health insurance
- Dental insurance
- Vision insurance
- 401k
- Paid time off (PTO)