We are Hiring: Part-Time CakePHP Developer (Advanced Redis & AWS Expertise)
We are seeking an experienced CakePHP Developer to join us part-time and help modernize and optimize our web applications through advanced Redis caching techniques and AWS Elasticache integrations.
This role is remote, flexible, and offers an opportunity to work on performance-critical systems where caching and scalability are a core focus.
Responsibilities
- Architect and implement Redis caching strategies within CakePHP applications (query caching, object caching, full-page caching).
- Integrate and optimize AWS Elasticache Redis clusters with security best practices.
- Develop custom CakePHP services/components to handle Redis caching, session storage, and real-time features.
- Design and execute cache invalidation strategies to ensure data consistency.
- Collaborate with the broader development and DevOps team on performance planning and cloud optimization.
- Set up Redis monitoring through AWS CloudWatch, Redis Insights, or similar tools.
- Document caching architecture, key Redis usage patterns, and best practices for internal teams.
Qualifications
- Minimum 5 years of professional experience in PHP development, with at least 3 years focused on CakePHP (preferably versions 3.x or 4.x).
- Deep hands-on experience with Redis data structures, caching patterns, and optimization techniques.
- Solid expertise with AWS services, particularly Elasticache, IAM roles, VPC configuration, and security groups.
- Strong understanding of MVC architecture and OOP principles in PHP.
- Experience setting up Redis-backed session handling and queue systems.
- Familiarity with Git-based workflows and CI/CD pipelines (GitLab CI, GitHub Actions).
Preferred Skills
- Experience in implementing Redis-based pub/sub systems.
- Knowledge of Docker containerization for PHP applications.
- Exposure to high-availability Redis cluster design across multiple availability zones.
- Familiarity with database performance tuning (especially MySQL/Aurora RDS).
Past Project Expectations
Applicants should have prior experience where they have:
- Successfully integrated Redis caching into a production CakePHP or PHP-based system.
- Managed AWS Elasticache Redis clusters for real-world, high-traffic applications.
- Designed caching architectures leading to significant performance improvements (ideally quantified with metrics like load time reduction, decreased RDS queries, or server cost optimization).
- Implemented secure Redis deployments within AWS environments.
- Developed cache-invalidation strategies that maintained data integrity at scale.
- Candidates with documented contributions, case studies, GitHub repositories, or detailed project portfolios demonstrating Redis and AWS work will be given priority.