Job Title: Senior Consultant | AWS Devops | Bengaluru | Engineering
DevOps Role (Kubernetes) comes under the Platform Engineering:- (From the Last Year SoW)
Set up, configure, and maintain the Kubernetes cluster to provide container orchestration and scheduling capabilities.
Monitor the health and performance of the cluster, troubleshoot issues, and optimize resource allocation.
Scale cluster based on workload demands and ensure high availability and fault tolerance.
Design, implement, and manage infrastructure as code (IaC) solutions to provision and manage the infrastructure required for running the Kubernetes cluster.
Utilize tools like Terraform, Ansible, or other infrastructure automation tools to provision and configure the necessary compute, storage, and networking resources
Integrate build tools, version control systems, and testing frameworks into the deployment pipeline.
Automate the build, test, and deployment processes to ensure fast and reliable application releases
Package applications and services into container images using tools like Docker.
Define and manage container orchestration configurations using Nomad job files.
Optimize container resource allocation and performance.
Implement and maintain security measures for the Nomad cluster, including access controls, authentication, and authorization.
Monitor and mitigate security vulnerabilities and risks.
Ensure compliance with security policies and standards
Collaborate with development teams to troubleshoot application-related issues.