Senior Software EngineerBTs Platform Engineering Teams is responsible for building integrated scalable and robust enterprise journeys We are currently looking for a Senior Software Engineer with deep expertise in TypeScript Java or another object oriented programming OOP language Kubernetes K8s AWS and GitLab CICD Familiarity with Dynatrace is a plusAbout the RoleAs a Senior Engineer in the Platforms team you will focus on designing developing and maintaining cloud native solutions that enable developers to deliver applications quickly securely and efficiently You will work as an individual contributor collaborating closely with peers and cross functional teams to enhance platform capabilities and automate processesYour role will emphasize hands on technical work solving complex engineering problems and contributing to the development of robust infrastructure as code IaC solutions You will work under the guidance of an Engineering Manager and collaborate with other engineers to ensure the successful delivery of high quality systemsJob ResponsibilitiesDevelop and maintain scalable cloud native solutions using TypeScript Java or another OOP language Build deploy and manage containerized applications with Kubernetes K8s Contribute to the creation and maintenance of GitLab CICD pipelines to streamline deployment workflows Implement and manage Infrastructure as Code IaC solutions using tools like Pulumi Terraform or CloudFormation Collaborate with teams to understand developer requirements and deliver automated solutions that reduce infrastructure complexities Troubleshoot and resolve technical challenges related to cloud infrastructure CICD pipelines and application performance Ensure security scalability and performance best practices are followed in all solutions Contribute to system documentation technical design discussions and knowledge sharing within the teamQualificationsRequiredProficiency in TypeScript Java or another OOP language with 3 years of professional experience in software development Good working knowledge of AWS and its core services e g EC2 S3 Lambda RDS Experience with CICD tools preferably GitLab for automated deployment pipelines Familiarity with Infrastructure as Code IaC tools such as Pulumi Terraform or CloudFormation Strong problem solving skills and attention to detail Passion for automation and DevOps principles with a focus on efficiency and reducing manual processesPreferredHands on experience with Kubernetes K8s for container orchestration and deployment Familiarity with monitoring and observability tools like Dynatrace Prometheus or similar Exposure to agile development practices and collaborative environments Experience working with other cloud platforms e g Azure or Google Cloud is a plusWhy Join UsOpportunity to work with cutting edge cloud and DevOps technologies A collaborative team environment that encourages innovation and growth Hands on exposure to scalable architectures and automation practices Support for professional development and certifications in AWS Kubernetes and other modern technologiesInterview ProcessThe interview process will be carried out in one 90 minute stageA two part technical interview with a 45 minute pair programming exercise and a 45 minute cloud based scenario set of questions