Job Description
Job Description
We are looking for an experienced Lead Web Engineer to oversee the design, deployment, and management of web hosting infrastructure in Springfield, Massachusetts. This long-term contract to FTE position requires an individual with expertise in web systems, security, and cloud technologies to ensure reliable and secure web services. As a key member of the team, you will play an integral role in leading projects and managing team members while driving innovation in web infrastructure design and implementation.
Responsibilities:
• Design, implement, and manage scalable web hosting environments across cloud and on-premises platforms, utilizing CI/CD pipelines in virtual machine and container environments.
• Lead initiatives to automate, migrate, and consolidate distributed systems, including transitioning servers to cloud-based or on-premises environments such as Azure.
• Provide leadership and mentorship to the web infrastructure team, fostering a culture of collaboration and continuous growth.
• Develop and implement advanced web security measures, including encryption, attack mitigation, and vulnerability management, in line with industry standards.
• Act as the Tier 3 escalation point for complex web infrastructure issues, ensuring prompt resolution and delivering root cause analyses.
• Collaborate with developers, system administrators, and network engineers to support and enhance web applications and services.
• Manage domain name system (DNS) configurations and ensure their integration within web infrastructure.
• Automate routine infrastructure tasks using scripting tools and technologies such as Python and Ansible.
• Monitor system performance and availability, proactively resolving issues and promoting continuous improvement.
• Document infrastructure designs, operational procedures, and troubleshooting guides to support process improvements.
• Minimum of five years of experience in web infrastructure engineering, with a strong background in Linux system administration (e.g., RHEL, Ubuntu).
• Proven lead or supervisory experience, with the ability to guide and mentor technical teams.
• Proficiency in cloud technologies, virtualization tools (e.g., VMware, Nutanix), and networking fundamentals such as TCP/IP, VPNs, and load balancers.
• Expertise in web application stacks, including Apache, MySQL, and PHP, as well as scripting languages like Bash and Python.
• Familiarity with CI/CD pipelines, container technologies (e.g., Docker, Kubernetes), and automation tools such as Ansible.
• Strong understanding of web security practices, including SSL certificates, single sign-on, and web application firewalls.
• Experience with cloud platforms such as AWS and Azure, including hosting and DevOps practices.
• Knowledge of content management systems like Drupal and WordPress, as well as monitoring tools such as Nagios and Prometheus.