We are looking for a senior web application programmer or analyst to architect our client’s website and make enhancement to their web applications.
• Architecting and designing the client’s website to meet their Web Development standards for presentation, usability, and accessibility.
• Making all required updates/enhancements to the web applications.
• Preparing and executing a load test plan for the system test process.
• Providing technical support.
• Architecting the website to ensure high availability, redundancy, failover, and security using cloud services.
• Conduct evaluation of the web application’s Reporting architecture.
Mandatory Qualifications:
• Five (5) years’ experience with web application development on Linux platforms and/or AWS services and technologies.
• Must demonstrate senior level knowledge of web application infrastructure design and performance.
• Must be expert in HTML, CSS, JavaScript, Perl, PHP, Apache, Varnish, Puppet, and Linux.
• Must demonstrate superior troubleshooting skills on server and application layers.
• Five (5) years’ experience in setting up, configuring, and maintaining Linux servers.
• Five (5) years’ experience in setting up, configuring, and maintaining Apache web servers.
• Five (5) years’ experience in Scripting in the following languages: Perl, Bourne, and Korn shell.
• Five (5) years’ experience in Programming in the following: JavaScript, PHP, and HTML, MySQL and REDIS cluster.
• Three (3) years' experience in setting up, configuring, and maintaining an AWS GovCloud Environment and/or expert knowledge of AWS Services and Technologies.
• Three (3) years' experience in setting up, configuring, and maintaining Varnish servers.
• Three (3) years' experience in setting up, configuring, and maintaining Redis servers.
• Three (3) years' experience in setting up, configuring, and developing failover procedures for cloud-hosted servers and services.
• Three (3) years' experience in setting up, configuring, and maintaining an SFTP service.
• Three (3) years' experience in setting up and configuring Splunk logging to SOS repository on all instances and environments related to the Election Night Reporting application.
• Two (2) years’ experience in using Veracode Source Code Security Analyzer to scan the application layer to identify security issues and vulnerabilities.
• Two (2) years’ hands-on experience on automated build, release and deployment using Azure DevOps and troubleshooting deployment related issue. Automating deployments using Ansible, Chef, Puppet, CLI, Ruby and Terraform
*Must have bachelor's degree
Desired Qualifications:
• Minimum five (5) years of experience in cloud services including backup and recovery strategy, application development and server components, authentication, and authorization.
• Minimum five (5) years of experience in Domain Name Service/Route53.
• Minimum three (3) years of experience in developing Cascading Style Sheets.
• Minimum two (2) years of experience in using Veracode Source Code Analyzer.