"
HCL Software”: -
Is a Product Development Division of HCL Tech: That operates its primary Software business. At HCL Software we Develop, Market, Sell and Support over 20 Product families in the areas of Customer Experience, Digital Solutions, Secure DevOps, Security & Automation.
HCL Now CloudOps: -
refers to HCL Software's suite of services and solutions that enable organizations to move their HCL Software products to the cloud and manage them in a cloudnative environment. It provides a pathway for organizations to leverage cloud capabilities without needing to hire or train specialized cloud operations teams.
Experience:
Qualified candidates should have 5+ years of experience and a demonstrated track record in the successful design and delivery of complex Devops deployment pipelines in public or private cloud environments. The role requires a 4-year university degree. Candidate should be very familiar with one or more of AWS, Google Cloud, or Azure public cloud environments.
Mandate Skills: -
5+ years of experience on Google Cloud, AWS, or Azure.
Hands on experience with Kubernetes including
Deploying Cloud Applications
Working with Helm charts
Configuration of services and ingresses
Deployment Pipelines. GitOps knowledge a plus
Strong Linux skill set, particularly RHEL and variants.
Experience working with infrastructure as code. Ansible preferred.
Basic networking knowledge, including IP and load balancing
Ability to troubleshoot Cloud DevOps issues
Experienced with Grafana Cloud, or other APM / Monitoring solution
Debug trace and logs to isolate issues
Performance tuning in cloud environments
Working knowledge of SQL for basic database queries.
Responsibilities:
Under leadership of lead technical architect:
design of complex infrastructure solutions in support of business requirements in support of the deployment of HCL Software products.
development of software CI/CD pipelines for OpenShift, Kubernetes, and Cloud PaaS environments
Experienced with Ansible, Terraform, Azure DevOps, Jenkins, and other CI/CD and automation frameworks.
Strong knowledge of cloud deployment models
Knowledgeable about security requirements including encryption, vulnerability management, code scanning, etc.
remediation of identified vulnerabilities either through infrastructure or working with Product teams.
Development of automation frameworks for patching of operational systems including Virtual machines, containerized solutions, and database systems.
Integration of cloud resiliency frameworks such as Chaos testing
Develop and deploy GitOps based operational models for management of infrastructure.
Measuring efficiency of resource usage, tune resource requirements and implement and monitor automated scaling approaches for infrastructure and applications
Report on application performance, suggest architecture, infrastructure, or other tuning to achieve desired performance levels.
Deployment of monitoring systems to ensure ongoing system reliability.
Resiliency, backup, and disaster recovery system design and deployment.
Products:
AWS, Google Cloud, Azure. Kubernetes, Openshift. Working knowledge of database products (MySQL, MariaDB, MongoDB, DB2, Oracle, Aerospike). Windows, Redhat and/or other major Linux variants.