Frontend Engineer
Summary
Despite the 'Frontend Engineer' title, this is a cloud application engineer role on a cloud migration project: architecting, implementing and supporting cloud-based apps on AWS/Azure (IaaS/PaaS/hybrid), covering CI/CD, containers, monitoring, networking and security, with NodeJS proficiency required.
- Hands-on experience architecting, designing, implementing, and supporting cloud-based applications and solutions.
- Knowledge of common application design patterns (e.g. MVP, three-tier), middleware, database, and integration technologies (e.g. Apache, Nginx, SQL Server, MySQL, File Transfer, Messaging, API, etc.).
- Experience with AWS and/or Azure environments, Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and hybrid cloud are required.
- Hands-on experience in all aspects of cloud computing (compute, CI/CD, containers, storage, platforms, data, networking and security)
- Knowledge in cloud monitoring tools, application performance monitoring tools, operational dash-boarding is required.
- Knowledge in networking and web standards such as DNS, DHCP, TCP/IP, HTTP, web security, switches, routers, load balancers, firewalls is required.
- Proficient in NodeJS
