onsite
Domain Architect - Ansible, Terraform, GitHub - HCLTech
Software Engineer
Domain Architect responsible for designing highly observable, scalable solutions on Google Cloud, leveraging Ansible, Terraform, and GitHub for IaC, while integrating Node.js, React, Next.js, Python, and graph database technologies.
About the role
Key Responsibilities
- Design and lead the implementation of end‑to‑end cloud architectures on Google Cloud, ensuring high observability, scalability, and security.
- Develop and maintain Infrastructure as Code using Terraform and Ansible, integrating with GitHub for version control and CI/CD pipelines.
- Architect API services and micro‑services using Node.js, Python, React, and Next.js, aligning with best practices for performance and resilience.
- Evaluate and incorporate advanced technologies such as graph databases, large language models (LLMs), and speech AI services into product solutions.
- Collaborate with security teams to embed cyber‑security controls and threat‑modeling throughout the solution lifecycle.
Requirements
- Strong background in software development and cloud architecture, with hands‑on experience in Node.js, React, Next.js, and Python.
- Deep expertise in IaC tools, specifically Terraform and Ansible, and proficiency with GitHub for source control and automation.
- Extensive experience designing observable, scalable systems on Google Cloud Platform.
- Knowledge of API design, automation, and integration of graph databases and AI/ML services.
- Solid understanding of cyber‑security principles and ability to implement resilient, secure applications.
Skills
nodejsreactnextjspythonterraformansible