Overview
Job Description:
We are seeking an experienced Backend Developer with strong proficiency in PHP, Python, and GoLang to build and maintain scalable backend services for our OTT platform. The role involves designing APIs, ingestion pipelines, and high-performance services. The solution is deployed on AWS, so experience in deploying, configuring, and optimizing services in a cloud environment is essential.
Key Responsibilities:
• Design, develop, and maintain backend services using PHP, Python, and GoLang.
• Implement RESTful APIs and ensure secure, efficient data exchange.
• Optimize backend systems for scalability, performance, and reliability.
• Deploy, configure, and tune services on AWS for optimal performance, cost efficiency, and security.
• Collaborate with cross-functional teams including frontend, DevOps, and QA.
• Write clean, maintainable, and well-documented code.
• Troubleshoot and resolve production issues efficiently.
• Participate in code reviews and enforce best practices
Required Skills:
• Strong proficiency in PHP for API and UI-related backend development.
• Hands-on experience with Python for data ingestion and processing.
• Proficiency in GoLang for building high-performance services.
• Solid understanding of RESTful API design and microservices architecture.
• Experience with relational and NoSQL databases.
• Expertise in AWS services (EC2, S3, CloudFront, Lambda, RDS) and best practices for scalability, performance tuning, and security.
• Knowledge of CI/CD pipelines and version control (Git).
Qualifications:
• Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)."