Coimbatore, Tamil Nadu, India
Social Good & Community Development, Information Technology
Other
UST Global

Overview
7 - 9 Years
5 Openings
Trivandrum
Role description
We are seeking a highly skilled Senior Cloud Engineer to join our team. The ideal candidate will have extensive experience with AWS services (EC2, S3, ALB, Route 53, RDS, EKS, ECS, Fargate), containerization (Docker, Kubernetes), and database technologies (MySQL, Cassandra, MongoDB, DocumentDB). You will be responsible for implementing end-to-end encryption, optimizing CI/CD pipelines using Terraform, Git, and ArgoCD, and ensuring secure, scalable, and highly available systems.
This role involves close collaboration with cross-functional teams to support business-critical applications and infrastructure.
Required Skills and Qualifications:
- Technical Expertise:
- Experience with AWS services: EC2, S3, ALB, Target Groups, Route 53, Private Hosted Zones, RDS (MySQL, SQL Server), EKS, ECS, Fargate, ACM.
- Strong knowledge of SSL/TLS, SSL offloading, and SSL ciphers for securing data in transit.
- Hands-on experience with Docker and Kubernetes (EKS) for containerized deployments.
- Proficiency in Terraform for Infrastructure as Code and Git for version control.
- Experience building CI/CD pipelines using AWS CodePipeline, CodeBuild, or ArgoCD.
- Expertise in Java-based application deployment (e.g., Spring Boot, Java EE) on AWS.
- In-depth knowledge of Kafka for event streaming, Cassandra, MongoDB, and AWS DocumentDB for NoSQL database management.
- Familiarity with RDS backup and restore processes, including automated snapshots and point-in-time recovery.
- Additional Requirements:
- Experience configuring end-to-end encryption for internal network traffic (e.g., ALB to backend, database connections) using HTTPS and SSL/TLS.
- Ability to optimize Cassandra and MongoDB clusters for performance and scalability, including schema design and SSL configuration.
- Knowledge of GitOps workflows using ArgoCD for Kubernetes-based deployments.
- Strong understanding of VPC networking, security groups, and private subnets for secure AWS architectures.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication skills to coordinate with cross-functional teams (e.g., platform, infra, security, and business teams).
- Ability to work in a fast-paced environment and manage multiple priorities.
Key Responsibilities:
- Cloud Infrastructure Management:
- Design, deploy, and manage AWS infrastructure using services like EC2, S3, Application Load Balancer (ALB), Target Groups, Route 53, and Private Hosted Zones for DNS resolution within VPCs.
- Implement and maintain end-to-end encryption for data in transit, including SSL offloading at ALB and re-encryption to backend targets (e.g., EC2, ECS, EKS) using AWS Certificate Manager (ACM) for SSL/TLS certificates.
- Configure secure SSL ciphers and protocols (e.g., TLS 1.2/1.3) to meet compliance requirements (e.g., PCI DSS, HIPAA).
- Set up and manage RDS (MySQL, SQL Server) for relational databases, including database backups and restores using automated snapshots and point-in-time recovery.
- Deploy and manage NoSQL databases like Cassandra, MongoDB, and AWS DocumentDB for high-performance, scalable data storage.
- Containerization and Orchestration:
- Deploy and manage containerized Java applications using Amazon EKS (Kubernetes) and Amazon ECS (with Fargate for serverless container management).
- Develop and maintain Docker images for Java-based microservices, ensuring secure and optimized container configurations.
- Integrate Kafka for event-driven architectures, configuring producers, consumers, and topics for real-time data streaming.
- Ensure secure communication for Kafka clusters using SSL/TLS within AWS environments.
- Infrastructure as Code (IaC) and Automation:
- Write and maintain Terraform scripts to provision and manage AWS resources (e.g., VPCs, ALB, EC2, RDS, EKS, ECS, Route 53, S3).
- Implement CI/CD pipelines using Git, AWS CodePipeline, AWS CodeBuild, and ArgoCD for automated deployment of Java applications to EKS/ECS clusters.
- Develop reusable pipeline templates for consistent deployments across development, staging, and production environments.
- Automate infrastructure provisioning and application deployments using GitOps principles with ArgoCD.
- Security and Compliance:
- Implement end-to-end encryption for internal and external traffic, ensuring HTTPS for all communications within the AWS environment (e.g., ALB to EC2/ECS/EKS, database connections).
- Configure ACM for managing SSL/TLS certificates and integrate with ALB, CloudFront, and Route 53 for secure domain routing.
- Secure Cassandra, MongoDB, and DocumentDB with SSL/TLS for client-to-node and internode communication.
- Work with security teams to enforce encryption standards and validate compliance using AWS tools like CloudTrail and CloudWatch.
- Application Deployment and Optimization:
- Deploy and optimize Java-based applications (e.g., Spring Boot, Java EE) on EC2, ECS, or EKS, ensuring high availability and scalability.
- Configure ALB with Target Groups to route traffic to Java applications, implementing health checks and load balancing strategies.
- Optimize performance for Kafka, Cassandra, and MongoDB in production environments, including schema design and cluster configuration.
- Monitoring and Troubleshooting:
- Monitor infrastructure and applications using AWS CloudWatch, setting up alarms and dashboards for EC2, RDS, EKS, and ECS.
- Troubleshoot issues related to SSL/TLS configurations, database performance, and application deployment failures.
- Ensure robust backup and restore strategies for RDS, Cassandra, MongoDB, and DocumentDB to minimize data loss and downtime.
- Collaboration and Communication:
- Collaborate with platform, infra, and business teams to align on project requirements, cost estimates, and timelines (e.g., as discussed in LATAM and SUK market setups).
- Provide technical guidance to stakeholders, ensuring clear communication on infrastructure changes and security implementations.
- Document processes, configurations, and pipeline templates for knowledge sharing and compliance.
Skills
AWS, Kubernetes, IaC, Security, Terraform
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in