CLOUD ARCHITECTURE SPECIALIST - X825

Bebeecloudexpert


Role Overview As a seasoned cloud expert, you will be responsible for designing and implementing scalable cloud architectures to meet the needs of our enterprise clients. Requirements: - Desired Bachelor's Degree in Computer Science, Computer Engineering or a related field. - 5+ years of experience in cloud computing, with specific expertise in Google Cloud Platform (GCP). - 2+ years of experience in Cloud Environment or DevOps. - 3+ years of experience with Terraform or a similar automation tool. - Extensive experience with Google Cloud services such as Cloud Run, Cloud Functions, Google Kubernetes Engine (GKE), Cloud SQL, Google Compute Engine (GCE), Google Container Registry (GCR), Cloud Build, Pub/Sub, and Google Cloud Storage (GCS). - Experience with complex deployment pipelines and design, particularly for multi-environment and multi-tenant products. - Strong knowledge of GCP Cloud Infrastructure. - Proficiency in configuration languages such as JSON and YAML. - Network administration experience, including Linux networking and troubleshooting. - Database administration experience with PostgreSQL or MySQL. - Familiarity with CI/CD tools and practices, including GitHub Actions, Jenkins, Bitbucket Pipelines, Cloud Build, SonarQube, CircleCI, etc. - Proficiency in the suite of AI services (nice to have). - Certified GCP Professional Cloud Solutions Architect (desired) or GCP Professional Cloud DevOps Engineer. Job Responsibilities: - Design architectures implemented in Cloud Services. - Design and Implement Deployment Strategies: Develop and execute complex deployment strategies for multi-tenant systems, ensuring scalable and reliable distribution of modules across various companies within an enterprise. - Module Development and Management: Collaborate with enterprise teams to design, implement, and maintain reusable and standardized modules, such as identity and authentication systems, that can be deployed and integrated across different organizational units. - Infrastructure as Code (IaC): Use Terraform to define, provision, and manage cloud infrastructure. Develop and maintain Terraform scripts and modules to ensure efficient and consistent deployment across multiple environments. - Continuous Integration and Delivery (CI/CD): Implement and manage CI/CD pipelines to automate the deployment process, ensuring seamless updates and rollouts of new features and modules. - Multi-Tenant System Design: Design and manage infrastructure that supports multi-tenant architectures, focusing on security, isolation, and scalability to accommodate various organizational needs within an enterprise. - Collaboration and Communication: Work closely with cross-functional teams, including developers, system administrators, and other stakeholders, to ensure alignment on deployment strategies and infrastructure requirements. - Monitoring and Optimization: Implement monitoring and alerting solutions to ensure the health and performance of cloud infrastructure. Optimize deployments for cost-efficiency and performance. - Documentation and Training: Create and maintain comprehensive documentation for deployment processes, infrastructure architecture, and module usage. Provide training and support to internal teams and external partners as needed. Company Benefits: - Work from home flexibility - Flexible schedule - Celebrations and team events - Special discounts and perks - Entertainment area - Flexible work spaces - Great work environment - Private medical insurance

trabajosonline.net © 2017–2021
Más información