Job description
Our client, one of the world’s most successful fintech software development companies, is seeking a seasoned Senior DevOps Engineer to join their engineering team. With a track record of building multiple fintech unicorns, the company specializes in digital innovation, delivering enterprise-grade transformations, and cutting-edge financial solutions.
As a Senior DevOps Engineer, you will work closely with development and operations teams to deploy and manage code, ensure smooth system operation, and implement integrations that meet customer needs. You’ll play a key role in scaling infrastructure, optimizing automation, and ensuring secure, efficient deployments across dynamic environments.
Requirements
- 5+ years of hands-on experience with cloud providers, including mandatory expertise in Azure.
- Strong proficiency with Linux environments (RHEL and Debian-based distributions).
- Solid scripting skills in Bash, Python, JavaScript, or Groovy.
- In-depth understanding of DevOps methodologies and software development lifecycle.
- Experience with virtualization, containerization, and orchestration tools such as Docker, Kubernetes, or ECS.
- Proficient with Infrastructure as Code tools like Terraform and CloudFormation.
- Strong knowledge of networking concepts and cloud security practices.
- Proven ability to work in agile teams and cross-functional environments.
- Detail-oriented problem solver with a focus on planning and long-term stability.
- Excellent organizational skills for managing DevOps assets and infrastructure.
- Prior experience in the banking or fintech industry is a plus.
- A team player with a collaborative mindset and a passion for delivering high-quality solutions.
Responsibilities
- Design, scope, and make technical decisions on infrastructure and architecture at the module or feature level.
- Collaborate with development and client teams in an agile environment.
- Implement and maintain CI/CD pipelines using Jenkins.
- Deploy product updates and monitor system performance.
- Identify and resolve production issues, contributing to root cause analysis.
- Ensure compliance with development and infrastructure standards (SDLC, etc.).
- Support Quality Control (QC) teams in preventing and detecting product defects.
- Coach and guide peers in DevOps best practices.
- Manage and maintain cloud assets, infrastructure repositories, keys, logs, scripts, and deployment procedures.
- Drive quality by avoiding technical debt and favoring sustainable solutions.
- Anticipate client needs and contribute to scalable, client-centric infrastructure planning.