DevOps Engineer - FinTech - Cloud Infrastructure
Role details
Job location
Tech stack
Job description
Excellent opportunity opens for a DevOps engineer to join a growing FinTech. This role offers the opportunity to lead the design, implementation, and ongoing management of robust and scalable infrastructure, playing a key role in ensuring high levels of reliability, performance, and resilience across the platform. The ideal candidate will bring strong experience across software engineering and system administration, combined with a passion for automation, continuous integration, and continuous delivery, and will thrive in an environment focused on modern DevOps practices., * Lead the design, implementation, and maintenance of CI/CD pipelines to automate and streamline deployment processes.
- Collaborate closely with software development teams to ensure seamless integration and delivery of applications.
- Architect, manage, and optimize our cloud infrastructure (AWS, Azure, or GCP) to support scalable applications.
- Implement and manage infrastructure as code using tools such as Terraform, Ansible, or CloudFormation.
- Oversee containerization and orchestration efforts using Docker and Kubernetes.
- Develop and maintain automation scripts for system administration and operational tasks.
- Ensure security, compliance, and best practices are integrated into all aspects of infrastructure management.
- Monitor system performance, troubleshoot issues, and implement solutions to enhance reliability and scalability.
- Provide mentorship and guidance to other DevOps engineers.
- Maintain comprehensive documentation for systems, processes, and best practices.
- Participate in on-call rotation for incident management and support, ensuring high availability of services.
Requirements
- 5+ years of experience as a DevOps Engineer or in a similar senior role.
- Extensive experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficiency in Scripting languages such as Python, Bash, or Ruby.
- Strong expertise in cloud platforms like AWS, Azure, or GCP.
- Deep knowledge of infrastructure as code tools (Terraform, Ansible, CloudFormation).
- Proficiency with containerization and orchestration tools (Docker, Kubernetes).
- Strong understanding of networking concepts and protocols.
- Hands-on experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, ELK stack.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to lead and mentor a team.
- Knowledge of security best practices and compliance standards (eg, PCI DSS, SOC2, ISO, GDPR).
- Experience with serverless architecture and microservices.
- Familiarity with database management and optimization (SQL and NoSQL).
- Demonstrated experience in leading complex projects and initiatives.