The Role: Looking to speak with a skilled DevOps Engineer with expertise in AWS, Python scripting, automation, and Terraform for Infrastructure as Code (IaC). In this role, you will play a crucial part in maintaining and optimizing the cloud infrastructure, ensuring scalability, security, and reliability across our banking systems. Key Responsibilities: Design, deploy, and manage AWS cloud infrastructure using Terraform for IaC. Develop and maintain automation scripts and tools using Python to streamline operational processes. Implement and manage CI/CD pipelines for efficient software delivery. Monitor system performance and troubleshoot issues to ensure high availability and performance. Collaborate with development teams to integrate DevOps practices into the software development lifecycle. Implement security best practices and ensure compliance with regulatory standards. Participate in infrastructure planning and scaling initiatives. Required Skills and Experience: Proven experience as a DevOps Engineer or similar role in a large-scale AWS environment. Strong proficiency in AWS services (EC2, S3, IAM, Lambda, etc.). Expertise in Terraform for IaC, designing and maintaining infrastructure as code. Advanced scripting skills with Python for automation and tooling. Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar. Familiarity with containerization and orchestration tools (Docker, Kubernetes). Experience with monitoring and logging tools (CloudWatch, ELK Stack). Solid understanding of networking concepts and security best practices. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities. Preferred Qualifications: AWS certifications (e.g., AWS Certified DevOps Engineer). Experience in the financial services industry or other regulated environments. Knowledge of server less architectures and microservices. Familiarity with Agile methodologies.