Engineering

Infrastructure Engineer

Looking to hire your next Infrastructure Engineer? Here’s a full job description template to use as a guide.

About Vintti

Vintti is revolutionizing remote staffing by prioritizing time zone alignment. We connect US-based SMBs, startups, and firms with Latin American professionals who work synchronously with US schedules. This approach ensures that businesses can maintain their usual workflows, conduct real-time meetings, and collaborate effectively without the typical challenges of working across disparate time zones.

Description

An Infrastructure Engineer is responsible for designing, implementing, and maintaining the foundational technology systems that support an organization’s operations. This role involves ensuring the stability, performance, and security of the IT infrastructure, including servers, networks, and storage solutions. Infrastructure Engineers work closely with other IT professionals to troubleshoot issues, optimize systems, and support both on-premises and cloud-based environments. Their expertise is essential for enabling seamless business operations, minimizing downtime, and driving technological innovation.

Requirements

- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience as an Infrastructure Engineer or similar role.
- Proficient in managing and maintaining servers, both on-premises and cloud-based.
- Strong understanding of network infrastructure, including firewalls, routers, and switches.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Skilled in scripting languages such as Python, PowerShell, or Bash.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
- Knowledge of DevOps tools and pipelines, including Jenkins, Git, or Docker.
- Experience with virtualization technologies such as VMware, Hyper-V, or KVM.
- In-depth knowledge of system and network security principles and practices.
- Ability to perform system audits, vulnerability assessments, and compliance checks.
- Proficient in troubleshooting and resolving hardware, software, and network issues.
- Experience implementing and managing backup and disaster recovery strategies.
- Ability to document technical processes and maintain accurate records.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively with cross-functional teams.
- Excellent communication and interpersonal skills.
- Relevant certifications such as CompTIA Network+, CompTIA Security+, Microsoft Certified: Azure Administrator, or AWS Certified Solutions Architect are a plus.
- Ability to manage multiple tasks and projects simultaneously in a fast-paced environment.
- Willingness to continuously learn and adapt to new technologies and methodologies.

Responsabilities

- Ensure continuous monitoring and maintenance of servers, networks, and cloud infrastructure.
- Conduct and document routine system audits, vulnerability assessments, and compliance checks.
- Identify, troubleshoot, and resolve hardware, software, and network-related issues.
- Collaborate with development teams for the deployment and management of DevOps tools and pipelines.
- Design, implement, and oversee backup and disaster recovery strategies.
- Configure, optimize, and maintain network components such as firewalls, switches, and routers.
- Automate routine tasks using scripting and configuration management tools.
- Apply updates, patches, and security configurations to all systems and applications.
- Document infrastructure changes, incidents, and standard operating procedures.
- Manage resource allocation and load balancing through virtualization and cloud service management.
- Respond to and resolve system and network alerts efficiently.
- Maintain and update comprehensive infrastructure architecture documentation.
- Assist in capacity planning and scaling of infrastructure resources.
- Train and support end-users and IT staff on infrastructure-related issues.
- Research, evaluate, and integrate new technologies to enhance infrastructure performance and reliability.

Ideal Candidate

The ideal Infrastructure Engineer candidate will possess a Bachelor’s degree in Computer Science, Information Technology, or a closely related field, coupled with proven experience in managing and maintaining both on-premises and cloud-based servers. This individual will have a deep understanding of network infrastructure components, including firewalls, routers, and switches, and be proficient in scripting languages such as Python, PowerShell, or Bash. Familiarity with configuration management tools like Ansible, Puppet, or Chef, and experience with cloud platforms such as AWS, Azure, or Google Cloud are essential. The ideal candidate will demonstrate strong problem-solving abilities, meticulous attention to detail, and exemplary organizational skills, which enable them to prioritize tasks effectively in a fast-paced environment. They will excel in cross-functional team collaboration, showing excellent communication and interpersonal skills, while being proactive and self-motivated with a commitment to continuous learning and adaptability to new technologies. Certifications such as CompTIA Network+, CompTIA Security+, Microsoft Certified: Azure Administrator, or AWS Certified Solutions Architect will be highly regarded. A high degree of accountability, a strong work ethic, and a passion for technology innovation are vital, as is a focus on user satisfaction and the ability to empathize and provide patient support and training to others. This individual will reliably maintain confidentiality and handle sensitive information with the utmost security, driving continuous improvements in infrastructure performance and reliability.

On a typical day, you will...

- Monitor and maintain the health of servers, networks, and cloud infrastructure.
- Perform routine system audits, vulnerability assessments, and compliance checks.
- Troubleshoot and resolve issues related to hardware, software, and network configurations.
- Collaborate with development teams to deploy and manage DevOps tools and pipelines.
- Implement and manage backup and disaster recovery plans.
- Configure and optimize network components including firewalls, switches, and routers.
- Automate repetitive tasks using scripts and configuration management tools.
- Apply updates, patches, and security configurations to operating systems and applications.
- Document changes, incidents, and procedures in detailed reports.
- Balance resource allocation and load distribution using virtualization and cloud services.
- Respond to system and network alerts with timely and appropriate actions.
- Maintain and update infrastructure architecture documentation.
- Assist in capacity planning and scaling of infrastructure resources.
- Provide support and training to end-users and other IT staff.
- Research and integrate new technologies to improve infrastructure performance and reliability.

What we are looking for

- Highly analytical mindset with strong problem-solving skills
- Detail-oriented with meticulous attention to accuracy
- Proactive and self-motivated with a strong commitment to continuous learning
- Ability to work effectively under pressure and meet tight deadlines
- Strong organizational skills with the ability to prioritize tasks efficiently
- Excellent communication skills, both verbal and written
- Strong teamwork and collaboration abilities
- Adaptable and flexible to changing environments and technologies
- High degree of accountability and ownership of assigned tasks
- Reliable and responsible with a strong work ethic
- Passion for technology and staying up-to-date with industry trends and best practices
- Empathy and patience when providing support and training to others
- Innovative mindset with a focus on improving processes and systems
- Ability to maintain confidentiality and handle sensitive information securely
- Strong customer service orientation with a focus on user satisfaction

What you can expect (benefits)

- Competitive salary range commensurate with experience
- Comprehensive health, dental, and vision insurance plans
- Retirement savings plan with company match
- Generous paid time off (PTO) policy including vacation, sick days, and holidays
- Flexible work hours and remote working options
- Professional development opportunities including certifications, workshops, and conferences
- Company-sponsored training and educational reimbursement programs
- Access to cutting-edge technologies and tools
- Health and wellness programs including gym memberships and wellness stipends
- Employee assistance programs for counseling and mental health support
- Collaborative and inclusive work environment
- Performance-based bonuses and incentives
- Opportunities for career advancement and internal promotions
- Regular team-building and company social events
- Onsite amenities such as free snacks, beverages, and relaxation areas
- Employee recognition programs and awards
- Parental leave benefits for new parents

Vintti logo

Do you want to find amazing talent?

See how we can help you find a perfect match in only 20 days.

Infrastructure Engineer FAQs

Here are some common questions about our staffing services for startups across various industries.

More Job Descriptions

Browse all roles

Start Hiring Remote

Find the talent you need to grow your business

You can secure high-quality South American talent in just 20 days and for around $9,000 USD per year.

Start Hiring For Free