The RoleWe are seeking a highly skilled Platform Engineer with expertise in AWS cloud services and database management to join our dynamic platform engineering team. In this role, you will design, implement, and maintain scalable cloud infrastructure while managing, optimizing, and maintaining our diverse database infrastructure. You will work closely with development teams to ensure optimal database performance and cloud cost, implement backup and recovery strategies, and ensure security best practices across our cloud and on-premises environments.If you have a passion for cloud expertise combined with database administration and want to work with enterprise-scale data solutions, this role is perfect for you!Tech stack we are using: AWS (e.g, EC2, S3, RDS, Lambda, EKS, API Gateway, CDK, etc.), Docker, Kubernetes, Jenkins, Bitbucket Pipeline, SQL Server, Redis and etc ... ResponsibilitiesDesign and implement scalable AWS cloud solutions following best practices and architectural patternsBuild and maintain robust CI/CD pipelines using Jenkins, Bitbucket Pipelines, and automation toolsDevelop and maintain Infrastructure as Code (IaC) using CDK or TerraformArchitect and deploy Kubernetes clusters and container orchestration solutionsImplement comprehensive security frameworks including firewall configurations, encryption, and access controlsOptimize cloud costs through resource performance analysis and automated scaling strategiesDesign and maintain observability solutions including monitoring, logging, tracing, and alertingManage database systems including SQL Server, RDS, MongoDB, and Elasticsearch optimizationProvide technical consultation on cloud architecture design patterns and best practicesCollaborate with development teams to enhance system reliability and deployment efficiencyConduct security assessments and maintain compliance with industry standardsMentor junior team members and contribute to knowledge sharing initiatives