
Infrastructure as Code developer
Hitachi, Ltd.3 months ago
Kolkāta, IndiaSenior
Responsibilities
- Analyze requirements, design, develop, unit test, debug, and maintain software for releases, prototypes, customer escalations, and proofs of concept.
- Author custom Python Ansible modules and roles for infrastructure provisioning, configuration management, and storage operations.
- Develop concurrent Go code and collaborate on Terraform provider development, testing, validation, documentation, and publishing.
- Own and expand automation capabilities for new product requirements and customer use cases.
- Work with SQL and NoSQL databases, containerized applications, cloud providers, and storage-centric products.
- Investigate performance bottlenecks and resolve technical issues with development, test, solutions engineering, product, and customer teams.
- Create test procedures, workflows, diagrams, user guides, presentations, and technical training materials.
Requirements
- Bachelor’s degree in engineering, IT, computer science, or equivalent.
- At least 5 years of experience developing Python software and at least 5 years of Go programming experience.
- Strong experience with multithreading, locking, caching, goroutines, channels, mutexes, context propagation, and access control.
- Hands-on experience authoring, testing, packaging, and publishing custom Ansible modules and collections.
- Hands-on experience developing and consuming Terraform modules and authoring Terraform providers using the Terraform Plugin SDK v2 or Plugin Framework.
- Experience managing MSSQL, PostgreSQL, and MongoDB, with MSSQL required.
- At least 5 years of Linux experience, including shell scripting and CI/CD pipeline development.
- Experience with cloud providers, Docker, Kubernetes, UI technologies, Git, IIS, Jenkins, and Selenium.
- Experience publishing and maintaining GitHub libraries and Terraform Registry providers.
- Strong writing, documentation, verbal communication, presentation, and technical training skills.
- SAN storage experience with Fibre Channel, iSCSI, NVMe-oF, or storage array management APIs is preferred.
Benefits
- Industry-leading benefits, support, and services focused on holistic health and wellbeing.
- Flexible work arrangements depending on the role and location.
- Life-balance support, autonomy, freedom, ownership, and a collaborative global work environment.
- Equal opportunity employment and reasonable accommodation support during recruitment.
Tech Stack
AngularAnsibleAWSAzureDjangoDockerFastAPIFlaskGitGoGoogle Cloud PlatformJavaScriptJenkinsKubernetesLinuxMicrosoft SQL ServerMongoDBPostgreSQLPythonSeleniumTerraform
Categories
About Hitachi, Ltd.
Hitachi, Ltd. builds industrial, energy, rail, and digital systems for governments and enterprises, combining operational technology with IT, cloud, and data infrastructure services. Its portfolio spans power grids, factory automation, data centers, rail systems, and consulting delivered through units such as Hitachi Vantara, Hitachi Rail, and Hitachi Energy. Founded in 1910 and headquartered in Tokyo, it is listed on the Tokyo Stock Exchange and operates globally across critical infrastructure markets.