Senior Manager, Cloud Development
Core
Design, develop, and deploy scalable, secure, and efficient cloud-based solutions and AI/ML models on Google Cloud Platform to solve complex business challenges.
Role type
Senior Manager, Cloud Development (hybrid strategic planning, technical design, and hands-on development)
Builds
Cloud-native applications, AI/ML models, APIs, and microservices on GCP
Domain
Cloud Computing / Artificial Intelligence / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Go, Node.js, Machine Learning techniques, GCP services (Compute Engine, GKE, App Engine, Cloud Functions), Terraform, Cloud Monitoring, API integration, Microservices architecture, Database optimization
Preferred skills
Relevant IT certifications, Experience with Jenkins, GitLab CI/CD, CircleCI, Cloud Build, Dataflow, Dataproc, AI Platform, VPC, Cloud Load Balancing, Cloud CDN, Cloud Interconnect, Cloud Storage, Cloud SQL, Firestore, BigQuery
Technologies
Google Cloud Platform (GCP), Terraform, Deployment Manager, Python, Java, JavaScript, Go, Node.js, Kubernetes, Jenkins, GitLab CI/CD, CircleCI, Cloud Build, BigQuery, Dataflow, Dataproc, AI Platform
Responsibilities
Translate business needs into technical specifications; Analyze, develop, test, and implement new software programs; Perform preventative and corrective maintenance and troubleshooting of systems; Ensure code and configuration meet security, logging, and error handling performance standards; Follow release management process and apply version control procedures; Ensure high availability and fault tolerance through multi-region deployments and load balancing; Utilize tools like Cloud Billing, Cloud Asset Inventory, and BigQuery to monitor and optimize cloud costs; Ensure compliance with industry standards (e.g., GDPR, HIPAA) and organizational policies; Develop cloud-native applications using GCP services; Integrate AI/ML Models with cloud platforms; Write clean and maintainable code; Integrate GCP services with third-party APIs and existing systems; Develop APIs and microservices to connect AI solutions with applications; Optimize database queries and storage configurations; Use Cloud Monitoring, Logging, and Error Reporting to track system health; Implement automated alerts and incident management workflows; Automate infrastructure provisioning with Terraform or Deployment Manager
Seniority
Senior Manager, strategic planning and hands-on technical leadership