Our client, a global financial services group, is seeking an experienced AWS Cloud DevOps Engineer to join the technology division. The successful candidate will play a key role in designing, building, and maintaining the infrastructure required for cloud-based applications and services.
Responsibilities:
Design, implement, and manage scalable and highly available AWS infrastructure.
Deploy, automate, and maintain cloud-based applications, platforms, and services.
Collaborate with development teams to create efficient CI/CD pipelines using tools such as AWS CodePipeline, AWS CodeCommit, and AWS CodeDeploy.
Configure and manage monitoring, logging, and alerting systems to ensure optimum performance and uptime of cloud-based environments.
Implement and enforce security best practices in accordance with industry standards and regulatory requirements.
Troubleshoot and resolve operational issues, perform root cause analysis, and implement preventive measures.
Collaborate with cross-functional teams to define and document infrastructure and deployment requirements.
Participate in the evaluation and selection of new technologies and tools to improve efficiency and enhance cloud infrastructure.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 5 years of experience as a DevOps Engineer, preferably in a financial services environment.
Strong experience working with AWS services such as EC2, S3, VPC, CloudFormation, and Lambda.
Hands-on experience with infrastructure-as-code tools such as Terraform and CloudFormation.
Proficient in scripting languages such as Python or Bash.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes or Amazon ECS.
Solid understanding of CI/CD principles and experience with tools like Jenkins or GitLab CI/CD.
Strong knowledge of networking fundamentals and security best practices.
Experience with log management and analysis solutions such as ELK Stack or Splunk.
Familiarity with Agile methodologies and working in an Agile development environment.
Excellent problem-solving and troubleshooting skills.
Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Preferred qualifications:
AWS Certified DevOps Engineer - Professional.
Experience with financial systems and trading platforms.
Knowledge of regulatory compliance standards such as PCI DSS or HIPAA.
Understanding of microservices architecture and serverless computing.