Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from HCLTech.
We are a $13+ billion global technology company, home to more than 224,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud, and AI, powered by a broad portfolio of technology services and products.
HCLTech is a globally recognized leader in the Tech and IT industry, but we’ve never forgotten the startup mindset that got us here. We’ve always approached our work with an idea-first attitude because every one of our accomplishments —no matter how big or small —can be traced back to an idea’s single spark.
It’s that spark —that inner drive —that sets our people apart from our competitors. It enables us not just to pull off game-changing feat after game-changing feat but to better our world in the process. We want you to find your spark. Because that’s what drives you to be better, be more and ultimately, be more fulfilled.
Job Title: DevOps and Automation Manager
Overview:
The DevOps at Client's R&D is the cornerstone of the SaaS initiative, driving deployment excellence and product quality through a software-defined approach to operations and infrastructure. We are looking for an individual with a passion for both development and infrastructure, who dreams of programmatically controlling the full stack needed to run high quality SaaS products.
The Principal DevOps engineer will be part of a dynamic team, collaborating with the Client's Cloud Application Delivery to build out a release pipeline for their products and services. The DevOps engineer will be participating by helping to ensure the infrastructure portion of the service stack has an SDLC and that the processes and environments force quality and correctness into the delivery cycle prioritizing service Availability, Performance, Capacity, Security and Compliance.
The successful candidate will be recognized as a powerful voice in the devops/infrastructure-as-code domain, able to articulate deep and broad knowledge in a SaaS environment. You will take complete ownership of issues and of the success of your customers and peers in the build and support of this internal PaaS offering.
Responsibilities:
* Build, deploy and maintain our infrastructure as code on large scale multi-site deployments using Terraform.
* Develop CI/CD pipelines to deploy software in a cloud native platform (Azure, Kubernetes).
* Automate workflows to help pushing the limit of the infrastructure - Troubleshoot issues until root causes are understood on high traffic production systems.
* Implement and enforce best DevOps and security practices.
* Be responsible for identifying bottlenecks and improving performance of our infrastructure.
* Choose, deploy and manage tools and technologies to build and support a robust infrastructure (Monitoring/Deployment/self-healing).
* Automation of business/deployment/validation processes.
* Develop/Test/Apply software configuration management.
* Develop/Test/Run Software release procedures/pipelines.
* Interact with users to coordinate infrastructure changes.
* Participate in the testing of functionality, operability, deployment, and performance for application or infrastructure changes.
* Participate in tool authoring, integration and extension via REST or SOAP.
* Drive, define and deploy system monitoring with thresholds and actionable alerts.
* Mentor junior engineers and those to whom SDLC over Infrastructure is still unknown.
* Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for securing.
Qualifications:
* BS in Computer Science/Engineering or equivalent technical degree.
* 5-7+ Years experience in a DevOps role.
Required Skills:
* Knowledge and hands on experience with Linux (admin, networking, scripting).
* Knowledge of Infrastructure as Code tools such as Terraform HCL or Azure ARM.
* Knowledge and hands-on experience with Cloud infrastructure (Azure).
* Knowledge and hands-on experience with Cloud Native Technologies such as Docker, Kubernetes/AKS, LXC, Helm, Prometheus.
* Understanding Java, JVM and application servers concepts.
* Basic knowledge of networking (TCP/IP, UDP, VPN, DNS, TLS).
* Basic knowledge of Computer security.
* Demonstrated troubleshooting and problem solving skills.
* Self-motivated & willing to learn.
* Ability to work independently and as part of a team.
* Able to take direction and then deliver work autonomously.
* Excellent interpersonal and communication skills (written and verbal).
* Demonstrated ability to work effectively in a fast-paced, changing environment.
* Comfortable working remotely with people in other geographic regions.
Preferred Skills:
* Database: SQL.
* Storage: Blob, Min.io.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology, Engineering, and Design.
Industries: Information Services and Technology, Information and Media.
#J-18808-Ljbffr