Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
Job Purpose:
We are seeking an experienced Senior DevOps Engineer with 10+ years of expertise in AWS, Terraform, and Kubernetes. As a Senior DevOps Engineer, you will play a crucial role in designing, implementing, and managing our cloud infrastructure and deployment pipelines. You will collaborate with cross-functional teams to ensure the smooth operation of our systems and enable efficient, reliable software delivery. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space.
Main Duties & Responsibilities:
- Design and implement robust, scalable infrastructure solutions on AWS, following best practices and industry standards.
- Develop and maintain infrastructure as code (IaC) using Terraform, ensuring proper version control and documentation.
- Implement and manage Kubernetes clusters for containerized applications, optimizing performance and scalability.
- Collaborate with software development teams to establish and improve CI/CD pipelines, automating build, test, and deployment processes.
- Monitor and troubleshoot production systems to ensure high availability, performance, and security.
- Implement and maintain infrastructure monitoring and logging solutions to proactively identify and resolve issues.
- Participate in capacity planning and optimization efforts to meet current and future infrastructure needs.
- Collaborate with security teams to ensure compliance with best practices and industry regulations.
- Stay updated with the latest trends and advancements in cloud technologies, DevOps practices, and automation tools.
- Mentor and provide guidance to junior team members, promoting knowledge sharing and continuous learning.
Skills
Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum 10 years of experience as a DevOps Engineer, with a focus on AWS, Terraform, and Kubernetes.
- Extensive experience designing and managing AWS cloud infrastructure, including EC2, S3, VPC, IAM, EKS, etc.
- Strong expertise in infrastructure as code (IaC) using Terraform or similar tools.
- Hands-on experience deploying and managing containerized applications on Kubernetes.
- Proficiency in scripting and automation using Python, Bash, or similar languages.
- Strong working knowledge of CI/CD concepts and experience with build and deployment tools.
- Experience with monitoring and logging tools such as CloudWatch, Prometheus, Grafana, ELK stack, etc.
- Strong knowledge of networking, security, and infrastructure best practices in a cloud environment.
- Excellent problem-solving and troubleshooting skills with strong attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- AWS and Kubernetes certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.
- Knowledge of Site Reliability Engineering (SRE) principles is a plus.
Why You’ll Love Being Part of Jordan Ahli Bank!
What We Offer?
Career Growth: We love promoting from within—40% of our openings are filled by our own talent!
Inclusive Culture: We’re all about teamwork and innovation. Your ideas matter here.
Continuous Learning: Stay on top of your game with our awesome training programs.
Recognition & Rewards: We celebrate your wins and reward hard work.
Work-Life Balance: We prioritize your well-being and offer a balanced work-life environment.
Gender Equity and Non-Discrimination:
We are dedicated to fostering an inclusive workplace where diversity is celebrated, and discrimination has no place. Our commitment to fairness ensures that everyone has the opportunity to succeed.
Education
Computer Science, Engineering or a related field