Cloud Engineer

JOB DESCRIPTION

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.
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

JOB REQUIREMENT

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

WHAT'S ON OFFER

Competitive Compensation
Benefits package including comprehensive medical, dental, vision and others
Company Culture based on our Core Values
Professional Development Training with Individual Development Plans to map out your career growth
Opportunity to work in a global environment with diverse teams built with colleagues from around the world
Opportunity to work with technology industry leaders in the financial services industry
Opportunity to work for big name clients in capital markets, banking and other industries

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Information Technology & Services

Technical Skills:

Devops, Cloud, AWS, Google Cloud

Location:

Ho Chi Minh, Ha Noi, Da Nang - Viet Nam

Salary:

Negotiation

Job ID:

J00581

Status:

Close

Related Job:

Senior Bridge Software Engineer (Japanese N2)

Ho Chi Minh, Ha Noi - Viet Nam


No.1 Construction Tech company in Japan

  • BSE/BrSE

#The OpportunityWe are seeking a Bridge System Engineer (BrSE) to serve as a vital link between our development teams in Vietnam and Japan. You will play a key role in driving the digital transformation of the construction industry, including the potential to work on AI-related projects and products. By ensuring seamless communication and project delivery, you will contribute to our business growth. Working within a dynamic squad model and small agile teams, you will be involved in every stage of the project lifecycle, from design to deployment and beyond. This is an excellent opportunity to apply your skills with modern technologies and frameworks in a fast-paced, international environment.#Job Scope #Project Management & Client Coordination Serve as the key liaison between Japanese clients and our Vietnam development teams. Conduct detailed briefings with the Japan team to clarify project requirements and objectives. Manage client relationships and expectations, ensuring project alignment and satisfaction. Track project performance and ensure all projects are delivered on time and within scope. #Development Team Support Lead the definition of project scope, objectives, and technical feasibility. Delegate project tasks to team members based on their skills and expertise. Conduct risk management to proactively identify and mitigate potential project risks. Manage changes to project scope, schedules, and costs. Create and maintain comprehensive project documentation #Development Environment Backend: Ruby on Rails, Go, AWS, Elasticsearch, MySQL, DynamoDB, Redis, Terraform (IaC), OIDC (Authentication). Frontend: Next.js/React.js, Typescript, Vue.js/Nuxt.js. Mobile App: Kotlin, Swift, Flutter. CI/CD & DevOps: Docker, Kubernetes, CodePipeline, CodeBuild, CircleCI, GitHub Actions. Monitoring & Tools: Datadog, Sentry, Bugsnag, Swagger, ZenHub, Figma

Negotiation

View details

Senior Java Software Engineer (Spring, Azure/AWS)

Ho Chi Minh - Viet Nam


Product, Start up studio

  • Java
  • Devops
  • Spring
  • Azure
  • Microservices

Perform hands-on coding and code review as other peer developers as needed Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this; Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc Provide mentoring/training for junior members if any Perform other tasks assigned by the Line Manager

Negotiation

View details

Senior Automation Test Engineer

Ho Chi Minh - Viet Nam


Product, Start up studio

  • Automation Test
  • Playwright

Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity Automate functional, regression and/or performance acceptance tests Have complete responsibility to enhance end-to-end automated test coverage Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations

Negotiation

View details