We are looking for a skilled DevOps Engineer experience in Financial domain , Payments, responsible for ensuring the smooth operation of our systems and infrastructure. The ideal candidate will have a strong background in DevOps practices and tools.
Job Requirements
- Strong understanding of Linux operating systems and scripting languages like Bash or Python.
- Experience with containerization using Docker and orchestration using Kubernetes.
- Implement and maintain DevOps practices and toolchains, including CI/CD (Jenkins), infrastructure automation, release management, and environment provisioning.
- Knowledge of cloud platforms such as AWS or Azure.
- Familiarity with agile development methodologies and version control systems like Git.
- Write and maintain automation/scripting in Python, Shell, or PowerShell.
- Deploy, automate, and monitor AWS-based production systems, ensuring scalability, availability, and security.
- Implement and optimise monitoring and observability using tools such as Cloud Monitoring, Stackdriver, Prometheus, and Grafana.
- Work with Docker and container orchestration platforms (Kubernetes)
Roles and Responsibility
- Design, implement, and maintain scalable and secure infrastructure architectures.
- Collaborate with development teams to identify and prioritize infrastructure needs.
- Develop and execute deployment scripts using automation tools like Ansible or Terraform.
- Monitor system performance, troubleshoot issues, and optimize resource utilization.
- Ensure compliance with security best practices and regulatory requirements.
- Participate in on-call rotations for 24/7 support of production systems.