Job Description
Overview We are seeking a highly skilled Web Developer to engineer, optimize, and maintain our organization's web-based application infrastructure and platform architectures. The ideal candidate will be responsible for ensuring the stability, security, and peak performance of full-stack web applications across various platforms and modern technologies. This role requires a deep understanding of software architecture, relational database management, and scalable cloud solutions to effectively support our business operations. The Web Developer will play a critical role in designing and maintaining a resilient, scalable web environment that aligns with industry best practices and meets complex technical engineering requirements.
Responsibilities Architect and Engineer Web Deployment Environments:
Design, optimize, and maintain scalable cloud and virtualized infrastructure—including Linux environments, AWS/Azure, and containerized clusters—specifically tailored to host full-stack web applications and microservices. System and Application Architecture Design:
Oversee the advanced system design, deployment, and configuration of specialized operating systems and enterprise web platforms, ensuring optimal integration between underlying server architecture and the software layer. Implement Application-Level Security Protocols:
Engineer and monitor rigorous security measures, including the configuration of network security layers, Virtual Private Networks (VPNs), firewalls, and data encryption protocols to safeguard application integrity and user data. Database Engineering and Optimization:
Administer and optimize complex relational database systems (including PostgreSQL and MySQL); design database schemas, tune query performance, and implement robust replication strategies to ensure high availability and data consistency for data-intensive web platforms. Configure Web Traffic and Network Infrastructure:
Configure and manage advanced networking components—including load balancers, DNS, and traffic routing protocols—to ensure high-availability, low-latency connectivity, and fault tolerance for public-facing web applications. Develop Automation and Continuous Integration Scripts:
Design and deploy sophisticated automation scripts and pipelines using Python, Bash, and scripting frameworks to automate system provisioning, streamline deployment cycles, and manage complex application workflows. Proactive Performance Telemetry and Troubleshooting:
Monitor web application health and infrastructure performance using advanced telemetry tools; analyze system logs, isolate bottlenecks, and resolve complex software or infrastructure anomalies promptly to maximize uptime. Engineered Cross-Functional Software Collaboration:
Collaborate with cross-functional technical teams to design and scale Service-Oriented Architecture (SOA) solutions, engineering robust RESTful APIs and microservices to facilitate seamless system interoperability. Maintain Technical Documentation and Compliance:
Author and maintain rigorous technical documentation of system configurations, infrastructure-as-code, and deployment workflows in strict accordance with Software Development Life Cycle (SDLC) standards; manage structured software upgrades and data migrations. Job Skills & Competencies (Minimum 6 months of demonstrated experience required) Operating System & Deployment Environments:
Extensive experience developing for and deploying web applications within production-grade environments, including Linux distributions (Ubuntu, CentOS) and Windows Server architectures. Virtualized & Containerized Infrastructure:
Proficiency utilizing virtualization technologies and cloud-native environments (such as VMware ESXi and containerization concepts) to configure isolated, scalable development and staging environments. Cloud Architecture & Web Hosting Platforms:
Advanced knowledge of major cloud platforms, specifically AWS and Azure, utilized for full-stack application deployment, cloud resource provisioning, and scalable web infrastructure management. Network & Web Application Security:
Strong engineering knowledge of web network protocols (TCP/IP, DNS), secure data transit (HTTPS, SSL/TLS, VPNs), application-layer firewalls, and modern web security best practices to protect sensitive user data. Relational & Distributed Database Engineering:
Expert familiarity with relational database management systems, specifically PostgreSQL and MySQL, including advanced schema design, query optimization, performance tuning, and structured data availability. Supplementary exposure to NoSQL databases (such as MongoDB) is preferred. Automation & Backend Scripting:
Hands-on engineering experience utilizing Python and advanced scripting languages (Bash/Unix shell, PowerShell) to automate continuous integration workflows, data pipelines, and system configuration management. Service-Oriented & Microservices Architecture:
Comprehensive understanding of full-stack software solution design within Service-Oriented Architecture (SOA) and microservices frameworks to build modular, highly decoupled web applications. DevOps & Continuous Delivery (CI/CD): Proven experience implementing DevOps methodologies to streamline the software life cycle, utilizing tools such as Git repositories for version control and Jenkins for continuous integration/continuous delivery pipelines. API Engineering & Integration:
Direct, hands-on experience in the design, development, and integration of robust, secure RESTful APIs to facilitate seamless front-end and back-end web application interoperability. Cross-Functional & Offshore Collaboration:
Demonstrated ability to coordinate technical code reviews, maintain version control alignment, and collaborate effectively on distributed codebases with global offshore development teams. Agile Software Development Lifecycle:
Proven ability to engineer software within fast-paced Agile development environments, demonstrating rigorous technical problem-solving capabilities and structured communication within an engineering team. Job Type:
Full-time Pay:
$50,000.00 - $61,000.00 per year Benefits:
Bereavement leave Flexible schedule Flextime Paid time off Work Location:
In person