DevOps Platform Engineer
ACURA SOLUTIONS LTD
Key Responsibilities
- CI/CD DevOps Management
- 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.
- Container Kubernetes Platform Administration
- 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.
- Docker Administration
- Build, secure, and manage Docker container environments.
- Define and maintain approved base images.
- Implement container security best practices.
- Support application teams in containerization initiatives.
- Linux Infrastructure Administration
- 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.
- Middleware Platform Services Administer And Support
- HAProxy
- Nexus Repository Manager
- Keycloak Identity and Access Management
- Access Manager solutions
- HashiCorp Vault
- Security Secrets Management
- 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.
- Logging, Monitoring Observability
- 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.
- Cloud Platform Support
- 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.
- Automation Infrastructure as Code
- 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.
- Platform Reliability Operations
- 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.
Requirements & Tech Stack
- Mandatory Technical Skills
- CI/CD Pipeline Design Management
- Git-based Source Control Systems
- Build Runners and Agents Administration
- Docker
- Kubernetes
- Rancher
- Red Hat OpenShift (OCP)
- HAProxy
- Nexus Repository Manager
- Keycloak
- Red Hat Enterprise Linux (RHEL)
- Scripting (Bash, Python, PowerShell, or similar)
- Preferred Technical Skills
- HashiCorp Vault
- Access Manager Solutions
- ELK Stack
- Graylog
- Cloud Platforms (AWS, Azure, GCP)
- Infrastructure as Code (Terraform, Ansible, etc.)
- DevSecOps Toolchains
Qualifications
- Hands-on experience designing and managing CI/CD pipelines.
- Experience administering Kubernetes platforms in enterprise environments.
- Experience supporting containerized applications and platform services.
- Experience with Linux system administration and middleware platforms.

