Dyalo logoDYALO

Job board › IT and software jobs

DevOps Platform Engineer – Kubernetes, Terraform, Jenkins & GitOps

Synechron · Bengaluru, India · On-site · Posted yesterday

Get 3 free interview questions and apply →Apply on the employer's site ↗

About the job

Job Summary Synechron is seeking a OpenShift Platform Engineer / OpenShift Administrator with practical experience in service mesh, GitHub Actions, DevOps methodology, infrastructure automation, cloud platforms, and container technologies. The role will focus on automating deployment and configuration management, implementing CI/CD pipelines, managing containerized environments, and supporting infrastructure and application reliability. The successful candidate will work with Terraform, Ansible, Jenkins, GitOps tools, monitoring platforms, and public cloud technologies. This position will contribute to business objectives by improving deployment consistency, platform scalability, operational transparency, service reliability, security, and delivery efficiency across enterprise environments. Software Requirements Required Software Skills • Service Mesh: Practical hands-on experience implementing, configuring, and supporting service mesh solutions. • GitHub Actions: Practical hands-on experience developing and managing workflow automation. • DevOps methodology: Experience applying DevOps practices across development, deployment, operations, and continuous improvement. • Terraform: Experience using Infrastructure as Code to provision and manage infrastructure across different environments. • Ansible: Experience automating configuration management, deployment, and operational activities. • Jenkins: Strong understanding of Jenkins-based Continuous Integration and Continuous Deployment/Delivery. • Jenkins Shared Libraries: Experience developing or maintaining reusable shared libraries. • Pipeline as Code: Experience creating and managing pipeline code using Groovy or Python scripting. • GitOps: Understanding of GitOps tools and practices, including ArgoCD. • Container technologies: Experience deploying and managing workloads on native Kubernetes, OpenShift, or public cloud container platforms. • Public cloud platforms: Sound knowledge of Microsoft Azure, AWS, or OCI. • ELK: Understanding of centralized logging and log analysis. • Prometheus and Grafana: Experience with monitoring, metrics, dashboards, and alerting. • REST and SOAP APIs: Knowledge of API communication, including developing API consumers and publishers. • OAuth 2.0: Understanding of OAuth 2.0 standards and application security flows. • Microservice security: Sound knowledge of authentication and authorization processes for microservices. Preferred Software Skills • Experience managing multiple containerized environments across public cloud and enterprise platforms. • Experience integrating service mesh capabilities with observability, security, and traffic management. • Experience implementing policy, quality, security, and compliance checks in CI/CD pipelines. • Familiarity with infrastructure testing, deployment validation, and automated rollback practices. • Experience optimizing cloud resource utilization, operational cost, and infrastructure sustainability. Version and Experience Guidance • Specific software versions are not mandated in the requirements. • Candidates should have experience with current, production-supported versions of the required tools and platforms. • Candidates should be able to assess compatibility, manage upgrades, maintain version control, and support lifecycle management. • The role requires 8+ years of relevant professional experience, including practical production experience with the required technologies. Overall Responsibilities • Automate deployment and configuration management tasks to deliver consistent, repeatable, and scalable environments. • Design, implement, maintain, and improve CI/CD pipelines for containerized deployments. • Manage deployments across native Kubernetes, OpenShift, Microsoft Azure, AWS, OCI, and related platform environments. • Configure and support service mesh capabilities for traffic management, service communication, observability, and security. • Develop and maintain GitHub Actions workflows and Jenkins pipelines using Shared Libraries, Pipeline Code, Groovy, or Python scripting. • Implement GitOps-based deployment and configuration management using tools such as ArgoCD. • Collaborate with cross-functional teams to design, deploy, and manage development, testing, staging, and production environments. • Use Terraform, Ansible, and other Infrastructure as Code tools to automate infrastructure provisioning and configuration. • Troubleshoot and resolve infrastructure, deployment, platform, networking, and application issues with development and operations teams. • Implement and maintain logging, monitoring, dashboards, metrics, and alerts using ELK, Prometheus, and Grafana. • Apply authentication and authorization controls for microservices and service-to-service communication. • Develop or integrate REST and SOAP API consumers and publishers. • Apply OAuth 2.0 standards to support secure API and application communication. • Maintain technical documentation, deployment procedures, troubleshooting guides, and operational standards. • Improve platform reliability, deployment frequency, recovery capability, security, transparency, resource efficiency, and sustainability. Technical Skills (By Category) Programming Languages Essential • Groovy scripting for Jenkins pipeline development. • Python scripting for automation, API integration, configuration management, and operational tooling. • Ability to create maintainable, reusable, and testable automation scripts. • Ability to work with pipeline code, configuration files, and structured deployment definitions. Preferred • Experience with additional scripting or programming languages used in cloud-native and containerized environments. • Experience developing reusable automation libraries and platform utilities. • Familiarity with scripting for monitoring, reporting, validation, and automated remediation. Databases/Data Management Essential • Understanding of data management requirements for logs, metrics, configurations, deployment records, and monitoring data. • Ability to manage application and infrastructure configuration data securely. • Understanding of data retention, access control, traceability, and operational data protection. Preferred • Experience supporting log aggregation and search using ELK. • Familiarity with data persistence requirements for containerized applications. • Experience managing monitoring data, dashboards, alerts, and service health information. Cloud Technologies Essential • Sound knowledge of public cloud platforms, including Microsoft Azure, AWS, or OCI. • Experience deploying and managing applications on container technologies such as native Kubernetes or OpenShift. • Understanding of cloud networking, identity, security, compute, storage, and environment management. • Experience supporting development, testing, staging, and production environments. • Understanding of scalable, reliable, and secure cloud infrastructure design. Preferred • Experience managing workloads across multiple public cloud platforms. • Familiarity with cloud-native services, managed Kubernetes, serverless technologies, and event-driven architectures. • Experience with cloud resource optimization, capacity planning, and cost management. • Understanding of sustainable infrastructure practices, including efficient resource allocation and workload optimization. Frameworks and Libraries Essential • Service mesh technologies and service-to-service communication patterns. • Terraform for Infrastructure as Code. • Ansible for configuration management and automation. • Jenkins for CI/CD implementation. • GitHub Actions for workflow automation. • ArgoCD and GitOps deployment practices. • Kubernetes and OpenShift container platforms. • ELK for logging and log analysis. • Prometheus and Grafana for monitoring, metrics, dashboards, and alerting. • REST and SOAP API technologies. • OAuth 2.0 standards and related security flows. Preferred • Additional service mesh, observab

Applying is free. Dyalo never charges you to apply. Always check a job on the employer's own site.

More: IT and software jobs →