Cloud Engineer
Dikshatek
Ho Chi Minh City, Ho Chi Minh City, Vietnam1 month ago
61 views25 saves0 applies
Prepare for this role
Benefits
Remote Work
Job Type
full time
Description
Role Summary
We are looking for a skilled Senior Cloud Engineer with 6-8 years of experience to join our team, focusing on Google Cloud Platform (GCP) and Microsoft Azure. You will be responsible for building and managing modern, automated, cloud-native infrastructure and application pipelines for our banking clients. This role involves collaborating with product teams to deliver functionality in a repeatable and automated manner, as well as migrating legacy infrastructure to a more modular structure.
Key Activities
- Infrastructure Management: Build and manage automated, cloud-native infrastructure and application pipelines on GCP and Azure.
- Tooling Development: Develop and codify shared tooling for repeatable build and deploy patterns for use across the organization.
- Legacy Migration: Migrate legacy infrastructure code and delivery pipelines to a modular structure.
- Continuous Improvement: Understand existing infrastructure as code and proactively contribute to improvements.
- Team Collaboration: Work within product teams to deliver functionality in a repeatable and automated manner.
- Operational Support: Participate in weekly team prioritization, release, and change management meetings.
- Service Levels: Set up and help achieve service level objectives and indicators for infrastructure and application components.
- On-call Rotation: Participate in on-call rotation, supporting hybrid GCP/Azure infrastructure.
- Cross-functional Collaboration: Collaborate closely with development teams in our fast-paced delivery environment.
- Tool Identification: Identify new tooling that reduces toil based on organizational and technical gaps.
Required Skills
- Cloud Engineering: 6-8 years of experience with a focus on GCP and Azure.
- Automation and IaC: Experience with technology best practices for building a modern automated platform, belief in full automation, and Infrastructure as Code (IaC).
- Architectural Design: Ability to design and document cloud-native architectural patterns and take ownership.
- Financial Services Knowledge: Financial services background, specifically in banking, is highly advantageous, especially regarding security, compliance, and audit.
- Scalability and Fault Tolerance: Good understanding of technologies and experience in building highly scalable and fault-tolerant systems in hybrid environments.
- Initiative: Self-starter capable of working without direction and delivering projects from scratch within, at times, unstructured environments.
- Migration Experience: Experience with migrations (on-prem to cloud, code bases, technology).
- Hands-on Skills: Hands-on ability with IaC cloud build and management tools.
- Container Expertise: Container management and container orchestration expertise.
- Monitoring and Alerting: Understanding and ideas for successful monitoring and alerting.
- Messaging Systems: Strong messaging systems knowledge, preferably Kafka; alternatively, Solace/RabbitMQ/Azure Event Hubs.
- Communication: Ability to communicate effectively with different stakeholders, have fresh ideas, and be pragmatic.
Nice-to-have requirements
- Relevant Tools Experience:
- IaC Tools: HashiCorp Terraform, Vault, Packer, Cloud (or similar SaaS terraform vendor), Ansible, Pulumi, multiple GCP and Azure services.
- Pipeline Tools: GitLab, Azure DevOps, TeamCity, Jenkins, Nexus/Artifactory, SonarQube, Snyk, OPA.
- Runtime Tools: Docker, Kubernetes, service mesh (e.g., Istio, Linkerd), SQL/RDBMS (especially PostgreSQL), ELK, Prometheus, Grafana, Kafka or Azure Event Hubs, RabbitMQ, GCP Pub/Sub, Nginx.
- Certifications: Relevant cloud certifications (e.g., GCP Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect).
- Advanced Security Practices: Experience with advanced security practices and compliance requirements.
- Multi-cloud Experience: Experience in working with other cloud platforms (AWS, IBM Cloud, etc.).
- Development Background: Background in software development to better collaborate with development
This job is found at InterviewStack.io
Skills
gcpinfrastructure as codeazureautomationscalabilitymonitoringkafkarabbitmqterraformvaultansiblepulumigitlabazure devopsjenkinsdockerkubernetesistiosqlpostgresqlelkprometheusgrafanaawschange managementinfrastructure management