We seek a highly skilled and motivated AWS DevOps Lead with a strong background in software development,expertise in AWS Cloud, and a solid understanding of the banking domain. A crucial part of the role is championing and leading infrastructure as code. You will be responsible for implementing tools and processes that enable rapid software development and deployment.
Your mission is to embrace continuous integration/deployment in a delivery pipeline that will perform automated quality checks, deploy cloud infrastructure quickly, and provide operational tooling and metrics that development teams can consume. To succeed, you will have a blend of development experience and operational experience that provides a good understanding of the developers you are working with while balancing critical systems uptime.
Your Responsibilities
Collaborate with cross-functional teams to gather requirements and design scalable and maintainable software solutions
Build integration solutions for seamless communication between microservices, APIs, and third-party systems
Contribute to developing continuous delivery, automation frameworks, and pipelines to create an excellent experience for developers and customers
Optimize database interactions and ensure data integrity across distributed systems
Develop and enforce best practices for messaging, integration, and data pipeline architectures
Identify and develop opportunities to improve our processes and tools for automation
Learn new skills and help foster a continuous delivery and cloud-first mindset
Requirements
7+ years of experience in backend development using Python or Java, with 2+ years in a lead role
Proficient in Apache Kafka, including Kafka Connect, Schema Registry, etc
Expertise in building and deploying microservice and event-driven architecture, distributed systems, event sourcing, CQRS patterns, etc.
Experience using AWS foundation services (VPC, ECS, Lambda, RDS, SNS, SQS, Eventbridge, etc..)
Hands-on experience with tools like Kafka Connectors, Debezium, etc.
Solid experience with application integration patterns, RESTful APIs, and messaging protocols
Able to do hands-on, deep-dive details and work closely with team members to troubleshoot and optimize our platform
Able to design scalability systems as well as multi-country patterns for our platform
Knowledge of one or more AWS CloudFormation/Terraform/CDK for infrastructure provisioning
An automation mindset with the ability to develop tooling to improve the efficiency of repeatable tasks, reliability, and performance.
Understanding cloud change management practices with an awareness of compliance and security standards
Good skills in English and the ability to communicate and coordinate effectively with business partners and technical teams
Demonstrate good logical thinking and problem-solving skills
Be curious and have a self-learning attitude
Big Plus:
AWS Certification Developer Associate or DevOps / SA Professional
You are:
Passionate about technology
Independent but also a team player
Comfortable with a high degree of ambiguity
Focused on usability and speed
Keen on presenting your ideas to your peers and management
Benefits
Meal and parking allowance are covered by the company
Full benefits and salary rank during probation
Insurances as Vietnamese labor law and premium health care for you and your family without seniority compulsory