Our client, a leading technology company in the finance industry, is seeking a talented Senior DevOps Engineer to join their dynamic team. As a Senior DevOps Engineer, you will play a pivotal role in the development of their cutting-edge banking platform solution. You will work alongside a team of highly skilled professionals to design, implement, and maintain a robust and scalable banking platform.
Responsibilities:
- Design, build, and maintain cloud-based infrastructure solution in AWS
- Perform security checks and vulnerability scans and apply security practice
- Understand customer requirements and project KPIs
- Automate the deployment process, continuous integration, and testing
- Maintain high availability and fault tolerance
- Manage the installation and configuration of solutions
- Work in an Agile, collaborative environment to build, deploy, configure, and maintain systems
- Support a production infrastructure environment throughout the whole SDLC
- Communicate with internal product owners, stakeholders, and external providers
Requirements:
- At least 5+ years of DevOps expertise
- Proficiency in AWS stack (EKS, EC2, S3, VPC, RDS, CloudFront, Route53, TransitGateway, MSK (Managed Kafa Service), Kinesis, Lambda etc.)
- Specialized in relational databases NoSQL databases (DynamoDB)
- Deep knowledge of monitoring, logging, and management tools based on a cloud-native service and Prometheus stack
- Hands-on experience with managing and administering AWS MSK and production-grade EKS cluster
- Hands-on experience with building and maintaining CI/CD pipelines with Git, Jenkins, ArgoCD, Kubernetes, Helm, Docker, and Terraform
- Deep knowledge of Linux servers and containerized workload administration
- Excellent scripting skills using Bash
- Well-versed in TCP/IP, HTTP, and complex cloud network and security topologies
- Understanding of strategies for providing high availability and security
- Solid understanding of SDLC
- Confident knowledge of Agile methodologies
- Upper-Intermediate level of English
Nice to have:
- Hands-on experience with the fintech domain
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits