DevOps Platform Engineer
shine
Job Description
CI/CD & DevOps Management
Container & Kubernetes Platform Administration
Docker Administration
Linux Infrastructure Administration
Middleware & Platform Services
Administer and support:
Responsibilities include:
Security & Secrets Management
Logging, Monitoring & Observability
Cloud Platform Support
Automation & Infrastructure as Code
Platform Reliability & Operations
-
- Design, implement, and maintain CI/CD pipelines for application build, test, and deployment processes.
- Manage and administer DevOps platforms, repositories, build agents, and runners.
- Automate application deployment, testing, and release processes.
- Implement DevSecOps practices within CI/CD workflows.
- Troubleshoot pipeline failures and deployment issues.
- Optimize build and deployment performance.
- Deploy, manage, and maintain containerized application platforms.
- Administer Kubernetes environments including:
- Rancher
- Red Hat OpenShift (OCP)
- Configure namespaces, ingress controllers, storage classes, RBAC, and cluster security.
- Monitor cluster health, capacity, and performance.
- Manage container image repositories and lifecycle.
- Build, secure, and manage Docker container environments.
- Define and maintain approved base images.
- Implement container security best practices.
- Support application teams in containerization initiatives.
- Administer and maintain Red Hat Enterprise Linux (RHEL) environments.
- Perform system hardening, patching, upgrades, and troubleshooting.
- Manage operating system performance and availability.
- Maintain platform documentation and configuration standards.
- HAProxy
- Nexus Repository Manager
- Keycloak Identity and Access Management
- Access Manager solutions
- HashiCorp Vault
- Installation and configuration
- Security hardening
- High availability implementation
- Certificate management
- Backup and recovery
- Performance tuning
- Implement secure authentication and authorization mechanisms.
- Manage secrets, certificates, tokens, and credentials using HashiCorp Vault.
- Integrate security controls within CI/CD pipelines.
- Ensure compliance with organizational security standards.
- Coordinate vulnerability remediation activities.
- Implement and manage centralized logging platforms such as:
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Graylog
- Create dashboards, alerts, and monitoring solutions.
- Perform log analysis and troubleshooting.
- Support incident investigation and root cause analysis.
- Support deployment and operations on cloud platforms:
- Configure cloud-native services supporting DevOps operations.
- Assist in cloud infrastructure automation and optimization.
- Support hybrid cloud and container-based deployments.
- Automate infrastructure provisioning and platform configuration.
- Develop scripts and reusable automation components.
- Implement Infrastructure as Code (IaC) practices using approved tools.
- Improve operational efficiency through automation.
- Ensure high availability and resilience of platform services.
- Participate in incident management and problem management activities.
- Maintain disaster recovery and backup procedures.
- Create and maintain operational runbooks and SOPs.