Job Description
We are looking for an experienced Senior DevOps Engineer with strong skills in systems architecture, documentation, and automation. The role involves managing cloud infrastructure, improving deployment processes, and maintaining clear and detailed technical documentation for enterprise systems.
Responsibilities
· Build and manage CI/CD pipelines using tools like Jenkins, GitLab, or Azure DevOps.
· Deploy and maintain systems using Kubernetes, Docker, and Terraform.
· Create and update architecture diagrams, process flows, and technical documentation.
· Monitor and optimize system performance, uptime, and security.
· Work closely with development and architecture teams to ensure scalable and reliable deployments.
· Implement automated monitoring, alerts, and backup strategies.
· Ensure compliance with security and data protection standards.
Requirements
· 6+ years of DevOps or Systems Engineering experience.
· Strong knowledge of Kubernetes, Docker, Terraform, CI/CD tools, and cloud platforms (AWS, Azure, or GCP).
· Proven ability to document infrastructure and architecture clearly and professionally.
· Experience in microservices environments and API management.
· Excellent problem-solving and communication skills.
Nice to Have
· Certifications in AWS, Azure, or Google Cloud.
· Experience in fintech or banking environments.
· Familiarity with security compliance frameworks (ISO 27001, SOC 2, etc.).