CGIChennai, TN

Associate Consultant

Description

. Administer and manage OpenShift and Kubernetes clusters, including secrets, config maps, storage, services, deployments, ingresses/routes, StatefulSets, and PVCs. . Implement and manage GitOps workflows using ArgoCD for automated and secure application deployments. . Build and optimize CI/CD pipelines using Jenkins, GitLab CI, Tekton, and other cloud-native tooling. . Manage source version control systems such as GitHub, GitLab, and Bitbucket following branching and release strategies. . Create and manage application container images using Docker, Podman. . Administer container registries (Quay, GitLab Registry, etc.) including automation, retention, and security policies. . Build Kubernetes deployment scripts, Helm charts, Kustomize overlays, and OpenShift templates for cloud-native applications. . Work with Azure services, Azure AD authentication, identity integrations, and cloud resource provisioning. . Develop infrastructure as code using Terraform and configuration automation with Ansible. . Integrate SonarQube, SAST tools, image scanning, and security controls into DevSecOps workflows. . Work with container security solutions, RBAC, secrets management, and enforcement of security best practices. . Manage microservices-based applications using modern frameworks (Java, Node.js,.NET, Quarkus, etc.). . Implement application deployment strategies including Blue/Green, A/B testing, and rolling updates. . Work with authentication technologies including SSO, SAML 2.0, OAuth 2.0, OpenID Connect, Azure AD and enterprise RBAC. . Troubleshoot complex issues across Linux, Kubernetes, CI/CD pipelines, cloud platforms, and application layers. . Collaborate using Agile practices, participate in standups, and contribute to sprint planning and retrospectives. . Ensure observability through monitoring, logging, health checks, and proactive issue identification. . Provide clear, structured documentation (runbooks, architecture diagrams, deployment steps, SOPs). . Communicate effectively with cross-functional teams, stakeholders, and customers. . Continuously evaluate new tools, technologies, and automation opportunities to improve platform stability and developer productivity.

Skills:

Ansible, English, Unix

Skills

KubernetesOauthMicroservicesUnixHelmSsoGitlabTerraformLinuxAgileCI/CDOpenshiftJenkinsJavaNode.jsAzureAnsibleSecurityQuarkusDocker