We are seeking a skilled Cloud Developer to join our team and take charge of configuring infrastructure for internal Analytics/BI dashboards, designing authentication solutions, and setting up and maintaining CI/CD pipelines. The ideal candidate will have experience with cloud platforms (e.g., Google Cloud Platform), authentication mechanisms, and CI/CD best practices. This role requires strong problem-solving skills, attention to detail, and the ability to document and communicate complex technical solutions effectively.
Key Responsibilities
- Design, provision, and manage cloud infrastructure to support internal Analytics and Business Intelligence dashboards.
- Ensure the efficient integration of data sources and optimize performance for analytics workloads.
- Develop and implement authentication solutions using Identity-Aware Proxy (IAP) for secure access to cloud applications and services.
- Design and deploy Row-Level Security (RLS) in BigQuery to control data access based on user roles and attributes.
- Work with security teams to ensure complince with internal and external security standards.
- Clearly represent cloud infrastructure, data flow, security measures, and integration points.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions and Google Cloud Build.
- Automate build, test, and deployment processes to support efficient and reliable software delivery.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Proven experience with cloud platforms, particularly Google Cloud Platform (GCP).
- Hands-on experience with infrastructure configuration for analytics and BI dashboards.
- Experience in designing and implementing authentication solutions, including IAP and BigQuery RLS.
- Proficiency in setting up and managing CI/CD pipelines using GitHub Actions, Google Cloud Build, or similar tools.
- Strong knowledge of cloud infrastructure and services.
- Proficiency in scripting languages such as Python, Bash, or similar.