About this role
We are looking for a Senior Cloud & DevOps Engineer with strong hands-on experience in AWS EKS/Kubernetes, Azure DevOps, C#/.NET Microservices, FastAPI, PostgreSQL, MSSQL, Kafka, and Elasticsearch.
The role will be responsible for application deployments, cloud infrastructure, CI/CD, databases, messaging, search/logging infrastructure, security, monitoring, and production support.
Key Responsibilities
- Manage AWS EKS/Kubernetes, Node Groups, Pods, Deployments, Services and Jobs.
- Deploy and troubleshoot C#/.NET microservices and FastAPI applications.
- Build and maintain Azure DevOps CI/CD pipelines and automated deployments.
- Manage PostgreSQL and Microsoft SQL Server, including performance, backup/restore and troubleshooting.
- Manage and troubleshoot Apache Kafka topics, producers/consumers and message-processing issues.
- Manage Elasticsearch clusters, indexes, mappings, queries, performance and storage.
- Manage AWS services including ECR, EFS, S3, ALB, IAM and CloudWatch.
- Implement Kubernetes RBAC, secrets management, TLS/mTLS, WAF and security best practices.
- Monitor infrastructure and applications using CloudWatch, Prometheus/Grafana and Elasticsearch.
- Manage workload scaling and resource-intensive workloads such as ReleaseWise.
- Support production deployments, rollback, troubleshooting and incident resolution.
Key Skills AWS | EKS/Kubernetes | Azure DevOps | C#/.NET Core | Microservices | FastAPI | Docker | Helm | PostgreSQL | MSSQL | Kafka | Elasticsearch | CI/CD | IAM/RBAC | TLS/mTLS | WAF | CloudWatch | Prometheus/Grafana
