Key Responsibilities:Pipeline Development and Optimisation:Design, develop, and maintain CI/CD pipelines in GitLab from scratchOptimise pipelines for performance, reliability, and scalabilityCollaborate with development teams to integrate GitLab CI/CD pipelines into their workflowsDeployment Management:Write deployment scripts and YAML files to automate the deployment of applications and servicesEnsure seamless deployment processes across various environments (development, testing, production)Testing Integration and Optimisation:Integrate automated unit, integration, and regression tests written in Cucumber into the GitLab pipelinesOptimise the performance of running automated tests to ensure quick feedback cyclesMonitoring and Tooling:Build and implement monitoring tools within GitLab to track pipeline performance, failures, and bottlenecksDevelop dashboards and alerting mechanisms to provide visibility into pipeline healthMust Have:Proven experience as a DevOps Engineer, with a strong focus on GitLab CI/CDProficient in shell scripting and Windows PowerShellExperience in writing deployment scripts and YAML files for automation and configuration managementStrong experience in integrating automated unit, integration, and regression tests written in Cucumber into CI/CD pipelinesStrong knowledge of monitoring and logging tools (Splunk, Grafana, Dx-APM)Strong knowledge of Terraform, Kubernetes, Docker, Cactus, ArgoCD,Strong Knowledge of AWS Solutions such as AWS IAM, AWS VPC, AWS EKS, AWS ACM, AWS R53, AWS S3, AWS EC2, AWS API Gateway, AWS Lambda, AWS EBS, AWS RDS, AWS Elastic Cache, AWS RDS proxy, AWS Transfer Family, AWS MSK, AWS Managed Prometheus. AWS Managed Grafana, AWS ECR, AWS Config, AWS Batch, AWS Secrets Manager, AWS KMS, AWS Backup, AWS WAF, AWS Shield, AWS Global Accelerator, AWS Guard Duty, AWS Inspector, AWS Cloud Trail, AWS Cloud Watch, AWS Event Bridge, AWS SQS, AWS SNS, AWS Budget, AWS Cost Explorer & AWS ELB.