The ideal candidate will have a background in web development on LAMP environments with knowledge of systems administration and cloud infrastructure. Global Brigades’ systems run most of the organization's operations and process more than $20M in donations per year, so attention to detail is critical. The Web Developer will be responsible for data governance, ITGC and PCI/DSS auditing processes.
Responsibilities include but not limited to:
- Monitoring of the entire infrastructure and ensure the availability of all systems.
- Bug reports analysis and fixing.
- Requirements analysis, feature design and implementation.
- Work with other teams to get interdisciplinary work done.
- Design, development and implementation of new features or systems.
- Ensure the proper integration with external services.
- Performance optimization on critical areas.
- Maintain and test the disaster recovery strategies.
- Support other areas on technical matters.
- Review and assess technology products to support purchase of tools and systems.
Required Working Development Experience:
- Web development
- PHP (MVC frameworks)
- MySQL
- Git
- HTML
- CSS (Bootstrap)
- Javascript (jQuery)
- Payment Processor Gateways (FirstData, Stripe, etc.)
- Setting up LAMP environments and Linux administration (basic)
Required Basic Development Knowledge:
- Cloud technologies (VMs, message queues, cloud storage, serverless/FaaS)
- Zend Framework and CakePHP
- Wordpress
- Go
Required Other Skills:
- Strong communication skills; able to work in a virtual environment
- Proficient in Microsoft Suite Office and Google Drive
- Organized, with an ability to prioritize time-sensitive assignments
- Creative and flexible
Other Skills Desired:
- Undergraduate degree in Computer Science, Information Technologies, or Software Engineering
- Experience working in a remote and globally distributed team
- Working experience with CakePHP
- Working experience with Wordpress
- Working experience with Go
- Working experience with cloud environments, especially Google Cloud Platform
- Knowledge of disaster recovery plans, data integrity and cybersecurity
- Knowledge of DevOps, CI/CD concepts
- Knowledge of ITGC and PCI/DSS