Responsibilities
- Design, develop, and deploy backend cloud services using serverless and server-based architectures in AWS/Azure.
- Manage and maintain cloud infrastructure and backend resources in a hybrid environment
- Implement and manage:
i) Secure role-based access control (RBAC)
ii) Authentication and authorisation mechanisms
- Set up and maintain system monitoring, logging, and alerting, including notifications via email or messaging
- Perform ongoing code maintenance and develop new backend features
- Enhance system performance, scalability, reliability, and cost-effectiveness
- Develop and maintain API documentation using OpenAPI standards
- Support frontend systems by providing stable, well-documented backend APIs
- Apply cybersecurity measures for cloud environments and data protection
- Troubleshoot and resolve backend and infrastructure issues to ensure system uptime
- Communicate with management and stakeholders to align technical solutions with business objectives
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent
- Strong experience in backend development and cloud platforms
- Proficiency in Python, Java, .NET, or similar backend languages
- Experience with:
i) Serverless platforms (e.g. AWS Lambda)
ii) Container technologies and orchestration (e.g. Docker)
- Good working knowledge of DevOps practices in hybrid cloud environments
- Experience in designing IoT Sensor integration will be plus point
- Experience with infrastructure monitoring, logging, and alerting tools
- Strong analytical, troubleshooting, and communication skills
Shortlisted candidates will be offered a 1 Year agency contract employment.