Design, develop, and deploy RESTful APIs in Python, ensuring they meet structured JSON request/response specifications.
Build and maintain the deployment infrastructure, including IBM Cloud Object Storage, Container Registry, and CI/CD pipelines.
Configure and manage IBM Cloud services, including IAM policies, bucket structures, and access controls, to support secure data handling.
Collaborate with cross-functional teams to harden the platform from proof-of-concept to production-ready solutions.
Participate in working demo sessions, demonstrating live, deployed increments on IBM Code Engine, and contribute to documentation and runbooks for independent promotion to production environments.
What's Needed?
5+ years of backend engineering experience, with at least 2 years deploying services on IBM Cloud.
Hands-on experience deploying Python services to IBM Code Engine using IBM Cloud CLI.
Proficiency with IBM Cloud Object Storage, including bucket configuration, IAM policies, and pre-signed URL workflows.
Experience building REST APIs in Python using FastAPI or Flask, with a focus on structured JSON validation and error handling.
Strong knowledge of Docker containerization, CI/CD pipeline automation, and Git version control workflows