Required Skills
- Google Cloud Platform (GCP):
- Proficient in core GCP services such as Cloud Run, Cloud Functions, Cloud Pub/Sub, BigQuery, and Dataflow.
- Professional certifications (Cloud Architect or Data Engineer) highly preferred.
- Python (Expert Level):
- Strong knowledge of Python and best practices for cloud-native application development.
- Ability to develop scalable, efficient, and maintainable code.
- SQL & Data Technologies:
- Strong working knowledge of SQL for querying and manipulating large datasets in BigQuery or other cloud-based databases.
- Cloud Infrastructure:
- Experience with Terraform for infrastructure management and automation.
- Familiarity with Cloud Logging and Monitoring for system health and troubleshooting.
- CI/CD & Automation:
- Expertise in building automated CI/CD pipelines, ideally using Tekton on Google Cloud.
- Problem-Solving & Collaboration:
- Strong problem-solving skills and a collaborative mindset.
- Ability to work both independently and as part of a team, with a focus on quality and team success.
Preferred Skills
- Java Spring Boot:
- While not mandatory, experience with Java and Spring Boot will be a plus for back-end service development.
- Cloud Security:
- Knowledge of IAM roles and best practices for secure access and permissions management on GCP.
- Cloud Native Patterns:
- Familiarity with microservices, serverless architectures, and event-driven systems.
Experience Required
- Minimum 4 years of hands-on experience in software development, with a focus on cloud technologies and Python.
- Proven experience in designing and developing scalable, production-ready cloud applications on Google Cloud.
- Solid understanding of cloud-native architectures and the use of GCP services.
Personal Attributes
- Strong communicator, capable of explaining complex technical concepts clearly.
- Self-motivated and proactive, with a keen interest in staying current with new technologies.
- Passion for software engineering, cloud technology, and teamwork.
Why Join Us
- Work with cutting-edge cloud technologies and help build scalable, high-performance solutions on Google Cloud Platform.
- Be part of a dynamic, collaborative team focused on innovation and continuous learning.
- Enjoy a supportive work environment with opportunities to grow your career and develop your skillset.
Skills: automation,terraform,ci/cd,google cloud platform (gcp),gcp,google,java spring boot,sql,data technologies,full stack development,cloud,cloud security,python,cloud native patterns