Job Overview:
The selected candidate will be responsible for designing, deploying, maintaining, and supporting cloud infrastructure and containerized environments. This role requires strong experience with AWS services, Kubernetes/EKS administration, system monitoring, automation, and DevOps best practices. The engineer will collaborate with technical and business teams to deliver secure, scalable, and highly available solutions.
Key Responsibilities:
• Design, deploy, and maintain AWS cloud infrastructure.
• Manage and troubleshoot Kubernetes/EKS environments.
• Implement monitoring, logging, and observability solutions.
• Support document generation and automation platforms.
• Build and maintain CI/CD pipelines and deployment processes.
• Monitor system performance, reliability, and capacity.
• Create technical documentation and operational procedures.
• Collaborate with cross-functional teams to deliver scalable and secure solutions.
• Support backup, recovery, and disaster recovery processes.
Required Skills:
• Strong AWS experience (EC2, EFS, RDS, ALB, IAM, S3, Lambda)
• Kubernetes/EKS administration and troubleshooting
• Linux and Windows server environments
• CI/CD tools such as Jenkins
• Scripting and automation experience
• Prometheus, Grafana, Alert manager, and Splunk
• Helm chart deployment and management
• MongoDB
• NGINX Ingress/Gateway
• Key cloak
• Fluent Bit
• KEDA
• Jira, Confluence, and Bitbucket
• Agile development experience
Qualifications:
• Bachelor’s Degree or higher
• AWS Certification preferred/required
• Excellent communication and problem-solving skills