CognizantAWS - Cloud Engineer / Associate Consultant
May. 2022Auckland, New ZealandIn my current role in the travel domain project, my primary focus is on improving code quality and resolving bugs for clients. We use GoLang for backend development, ensuring robust and efficient performance. Additionally, I handle the integration of our services with APIs hosted on AWS API Gateway, using GraphQL to ensure accessibility across multiple websites. I lead the setup of infrastructure for new WordPress websites on AWS EKS (Elastic Kubernetes Service). This involves orchestrating deployment processes through Jenkins pipelines, written in Groovy scripts, to automate each build and deployment step. My role encompasses backend development, infrastructure management, and automation, essential for delivering scalable and reliable solutions in the travel domain. I spearheaded an orchestration project from the ground up, planning and coding new APIs using AWS CloudFormation. These APIs are hosted on API Gateway, backed by individual AWS Lambdas coded in Typescript. This resolved integration issues between different health end systems. Additionally, I contributed to the AIR project by developing more APIs within the existing AWS infrastructure. I wrote AWS Lambda functions in Typescript to resolve integration issues between different end systems. Currently, I'm involved in the AIR NDCE project, where I'm working on integration infrastructure using CloudFormation. This project includes services like SQS queues, AWS EventBridge, and internal lambda invocations, all coded in Typescript to complete the flow and update the end system. Moreover, I provide 24/7 operations support and resolve major issues within SLA for the integration infrastructure deployed on the GCP platform. This involves a combination of GCP services coded in NodeJS, deployment using Azure DevOps, and implementation of services like GCP Cloud Runs.