DXC Technology
|DevOps & Cloud Engineer
Bengaluru, Karnataka, India
Summary
Led DevOps initiatives and cloud engineering efforts, designing and implementing CI/CD pipelines and managing containerized services across multi-cloud environments for enhanced scalability and efficiency.
Highlights
Designed and implemented robust CI/CD pipelines using GitHub Actions for over 11 microservices, automating build, test, Dockerization, and EKS deployment processes.
Optimized CI/CD workflows for Java applications, improving build and deployment times by 20% and integrating SonarQube, OWASP Dependency-Check, and Trivy for security and quality gates.
Managed containerized microservices by creating custom Dockerfiles, publishing images to DockerHub and Amazon ECR, and securely deploying applications across environments via GitHub Actions and Docker.
Deployed and managed microservices on AWS EKS, leveraging Kubernetes for scalability and high availability, and led Kubernetes adoption across teams, improving resource utilization and reducing cloud costs by 20%.
Provisioned and managed AWS infrastructure (EKS, VPC, EC2, IAM, S3 with lifecycle policies, RDS, ALB, ECR) using Terraform and CloudFormation, including configuring secure S3 backends with state locking for multi-team remote state management.
Integrated AWS Lambda and CloudWatch for event-driven automation and monitoring, while diagnosing and resolving complex AWS VPC peering and network connectivity issues to enhance multi-team access.
Delivered automation and CI/CD knowledge-sharing sessions to cross-functional teams, fostering best practices and enhancing overall engineering capabilities.