TBC Bank is seeking an experienced and motivated DevOps to join our team. In this role, you will be responsible for maintaining and improving the reliability, performance, and security of our systems, which are built on RedHat and Ubuntu Linux operating systems. The ideal candidate will be well-versed in Ansible, Terraform, ArgoCD, GitLab, and monitoring technologies such as Dynatrace, ELK, Prometheus, Grafana. If you are passionate about building and maintaining reliable infrastructure and enjoy working in a dynamic, collaborative environment, we would love to hear from you!
Design, deploy, and maintain scalable, secure, and reliable infrastructure using RedHat and Ubuntu Linux operating systems.
Implement and maintain configuration management and automation using Ansible and Terraform.
Develop, deploy, and manage CI/CD pipelines using ArgoCD and GitLab and AzureDevOps, ensuring the seamless integration and deployment of applications and infrastructure.
Monitor, analyze, and troubleshoot complex distributed systems using monitoring and logging tools such as ELK, Prometheus, Grafana, and Dynatrace.
Contribute to the development of best practices for DevOps, including documentation and training materials for other team members.
Strong knowledge of RedHat and Ubuntu Linux operating systems, and system administration.
Proficiency in Ansible, Terraform, and ArgoCD for configuration management, infrastructure-as-code, and CI/CD.
Experience with GitLab for version control and collaboration.
Familiarity with monitoring, alerting, and logging tools, such as ELK, Prometheus, Grafana.
Deep understanding of networking and security best practices.
Experience with containerization technologies, such as Docker and Kubernetes.
Good understanding in one or more programming or scripting languages, such as Python, Go or Bash.
Excellent problem-solving skills and the ability to troubleshoot complex issues under pressure.
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.