Senior Platform Engineer

cgi

Bengalor 5 Years Exp Posted 1h ago

Job Description

. Work collaboratively with engineering teams to identify, design, and implement optimal cloud based solutions for Client Team, with a primary focus on Azure.
. Support the migration and modernization of containerized workloads from on premises OpenShift to Azure Red Hat OpenShift.
. Provide hands on technical expertise for OpenShift, Azure Red Hat OpenShift, Kubernetes, containerized workloads, and cloud native application platforms.
. Define, document, and promote best practices and strategies for application deployment, infrastructure automation, cloud operations, platform maintenance, GitOps, and secure delivery.
. Design and implement cloud infrastructure solutions that meet business requirements and align with Clien's IT strategy, security standards, compliance requirements, and performance expectations.
. Design, build, and maintain infrastructure as code templates and automation used to provision, configure, and manage cloud platforms and services.
. Design and maintain CI/CD pipelines and deployment workflows for building, testing, securing, publishing, and deploying cloud native applications using tools such as CloudBees CI/Jenkins, Azure DevOps, GitHub, GitHub Actions, Argo CD, and Nexus Repository Manager.
. Support artifact, package, and container image management practices using tools such as Nexus Repository Manager, ensuring reliable versioning, traceability, and secure promotion of build artifacts through the delivery lifecycle.
. Provide technical leadership in the deployment, operation, and ongoing management of Azure based cloud solutions.
. Ensure application and platform performance, uptime, scalability, and reliability while maintaining high standards for code quality, security, and thoughtful design.
. Guide and coach more junior engineers as they grow their skills and gain experience within the Platform Engineering and Cloud Engineering space.
. Design, build, and support cloud applications and services, including workloads involving data processing, analytics, and computationally intensive processing.
. Participate in all aspects of the SDLC for cloud and platform solutions, including planning, requirements, development, testing, deployment, and quality assurance.
. Troubleshoot incidents, identify root causes, remediate issues, document problems, and implement preventive measures.
. Educate application and infrastructure teams on new cloud based initiatives, standards, tools, and practices, providing associated training when necessary.
. Demonstrate strong problem solving skills, with an ability to identify and resolve issues before they affect business productivity.
. Develop and maintain supporting documentation for automated processes, platform standards, CI/CD pipelines, GitOps workflows, deployment patterns, and operational procedures.
. Work closely with Production and Non Production environment owners to develop and maintain role based workflows that support segregation of duties.
. Coordinate and lead training and information sharing sessions with the Platform Engineering team.
. Oversee and support production deployments during major release activities for components owned by the Platform Engineering team.
. Serve as a subject matter expert in committees related to cloud governance, platform architecture, DevOps practices, GitOps practices, OpenShift architecture, Azure Red Hat OpenShift, and cloud security.
 

Similar Openings for You