Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailRole: IaaC Engineer Terraform/GitHub
Location: Preferred as Hyderabad secondary option as Bangalore.
Key Responsibilities
### Terraform Development and Management
Design and implement scalable modular Terraform code to manage our cloud infrastructure across multiple environments.
Develop reusable Terraform modules to ensure consistency and efficiency in infrastructure provisioning.
Implement and maintain Terraform state management strategies including remote state storage and locking mechanisms.
### GitHub Actions Integration
Create and maintain GitHub Actions workflows for Terraform plan apply and destroy operations.
Implement pull request checks and automated testing for Terraform code using GitHub Actions.
Develop custom GitHub Actions for specialized infrastructure management tasks.
### OneClick Deployment Solutions
Design and implement oneclick deployment solutions that leverage Terraform and GitHub Actions.
Create userfriendly interfaces or CLI tools that trigger infrastructure deployments with minimal manual intervention.
Ensure that oneclick deployments are secure auditable and compliant with organizational policies.
### Infrastructure Optimization and Security
Continuously optimize Terraform code for better performance costefficiency and security.
Implement infrastructure security best practices using Terraform including IAM policies network security groups and encryption.
Conduct regular audits of Terraform code and deployed infrastructure to ensure compliance and identify potential improvements.
### Collaboration and Knowledge Sharing
Work closely with development teams to understand their infrastructure requirements and translate them into Terraform code.
Provide guidance and mentorship on Terraform best practices GitHub Actions usage and IaC principles.
Contribute to internal documentation and knowledge bases related to Terraform GitHub Actions and oneclick deployment processes.
## Requirements
Strong knowledge of cloud platforms Azure and their associated services.
Expertise in containerization technologies such as Docker and Kubernetes
Proficient in IaaC tools such as Terraform Ansible and GitHub Actions.
Proficiency in one or more programming languages Python/.Net/Java
Strong understanding of networking concepts load balancing and security practices.
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace religion color national origin gender (including pregnancy childbirth or related medical conditions) sexual orientation gender identity gender expression age status as a protected veteran status as an individual with a disability or other applicable legally protected characteristics.
Full Time