- Company Name
- Best Job Tool
- Job Title
- Cloud Developer
- Job Description
-
**Job Title:** Cloud Developer
**Role Summary:**
Design, develop, test, and maintain cloud‑based applications and data pipelines supporting digital transformation initiatives. Work with cross‑functional teams to convert business requirements into scalable, secure, high‑performance solutions primarily on Google Cloud Platform (GCP) and, as needed, AWS or Azure. Ensure compliance with security standards, optimize cost and performance, and drive continuous improvement of cloud services.
**Expectations:**
- 5–7 years of professional cloud development experience.
- Proven ability to deliver end‑to‑end cloud solutions on GCP (BigQuery, App Engine, Cloud Dataflow, Cloud Scheduler, Vertex AI) and familiarity with AWS/Azure.
- Strong analytical and problem‑solving skills with a data‑driven decision‑making approach.
- Effective communication and teamwork across technical and business stakeholders.
- Commitment to security, compliance, and operational excellence.
**Key Responsibilities:**
- Translate user needs into detailed technical specifications and design documents.
- Develop, test, and deploy cloud applications and features following the full software development lifecycle.
- Build and support ETL pipelines and data integration workflows in the cloud environment.
- Perform preventive and corrective maintenance, troubleshoot incidents, and ensure system stability.
- Implement security controls, logging, error handling, and performance monitoring.
- Evaluate emerging technologies for potential integration and risk assessment.
- Follow release management practices, including version control, documentation, and change governance.
- Manage cloud resource provisioning, cost optimization, and scalability planning.
- Coordinate with vendors, oversee system upgrades, and maintain service thresholds.
- Provide technical guidance and best‑practice recommendations to internal teams.
**Required Skills:**
- Proficiency with GCP services (BigQuery, App Engine, Cloud Dataflow, Cloud Scheduler, Vertex AI).
- Hands‑on experience with AWS or Azure fundamentals.
- Strong programming/scripting skills (e.g., Python, Java, Go, Bash).
- Expertise in designing and maintaining ETL/data pipelines.
- Knowledge of cloud security best practices and compliance frameworks.
- Familiarity with CI/CD tools, Infrastructure as Code (Terraform, Deployment Manager), and containerization (Docker, Kubernetes).
- Excellent verbal and written communication; collaborative mindset.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Relevant cloud certifications (e.g., Google Professional Cloud Architect/Developer, AWS Certified Solutions Architect, Microsoft Azure Developer) preferred but not mandatory.