Infrastructure Engineer
Boston, Massachusetts
Full Time
$100k - $140k
We are looking for an experienced Infrastructure Engineer to join our team and help design, build, and maintain the systems that power our applications. You will be responsible for ensuring scalability, reliability, and security across our infrastructure while collaborating closely with software engineers, DevOps, and security teams. This role is ideal for someone who enjoys solving complex problems and building robust systems that support business growth.
Responsibilities-
Design, implement, and maintain scalable infrastructure across on-premise and cloud environments.
-
Manage and optimize servers, networking, storage, and virtualization platforms.
-
Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or Puppet.
-
Monitor system performance and ensure high availability, reliability, and security.
-
Troubleshoot infrastructure-related issues and provide root-cause analysis.
-
Support CI/CD pipelines and deployment processes.
-
Collaborate with cross-functional teams to align infrastructure with development needs.
-
Document infrastructure architecture, processes, and best practices.
-
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
-
3+ years of experience as an Infrastructure, Systems, or DevOps Engineer.
-
Strong knowledge of Linux/Unix system administration.
-
Hands-on experience with cloud platforms (AWS, GCP, or Azure).
-
Familiarity with containerization and orchestration (Docker, Kubernetes).
-
Experience with infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
-
Proficiency in scripting languages (Python, Bash, or similar).
-
Solid understanding of networking concepts (DNS, load balancing, firewalls, VPNs).
-
Experience with monitoring and logging tools (Prometheus, Grafana, ELK, Datadog).
-
Knowledge of security best practices and compliance frameworks.
-
Familiarity with databases (SQL and NoSQL) from an infrastructure perspective.
-
Exposure to high-availability and disaster recovery strategies.
-
Competitive salary and benefits package.
-
A culture of learning and professional development.
-
Opportunities to work with cutting-edge technologies.
-
Flexible working arrangements (remote, hybrid, or on-site).