
Devops Engineer -Terraform (Contract)

Devops Engineer -Terraform (Contract)
9
Applications
Hyderabad
Bangalore Urban
Pune Division
Mumbai
Contract
Senior: 6 to 12 years
Posted on Mar 11 2025
Not Accepting Applications
About the Job
Skills
Terraform
AWS
Kubernetes
Docker
CI/CD pipelines
Jenkins
Ansible
Bash scripting
Exp : 7+ years
Location : Remote
Job Type :Contract
Required Skills
- Terraform
- Infrastructure as Code (IaC) using modular Terraform
- State management (Remote Backend: S3 + DynamoDB Locking)
- Best practices for module development and reusability
- Versioning Terraform code using Git
- Utilizing Terraform workspaces or variables for multiple stages (DEV, TEST, PROD)
- AWS Services
- Compute: EC2, ECS
- Storage: S3, EFS
- Databases: RDS Aurora, ElastiCache, OpenSearch
- Networking: VPC, subnets, routing, security groups, NACLs
- Security & Compliance: IAM (roles, policies), AWS Transfer Family
- Container Services: ECS with ECR
- Logging & Monitoring: CloudWatch, AWS Config
- CI/CD & Version Control
- Git (branches, pull requests, code reviews)
- Terraform Cloud or Terraform integrated with Jenkins/GitHub Actions for automated deployments
- Module versioning with Terraform Registry or internal repositories
- Architecture & Best Practices
- Multi-VPC strategy & networking best practices
- Least privilege security principle for IAM roles & policies
- High availability and scaling strategies for RDS, ECS, OpenSearch & ElastiCache
- Logging, monitoring & alerting for the new environments
Terraform Implementation Steps
- Structuring the Terraform Project
- modules/ for reusable Terraform modules (e.g., EC2, RDS, ECS, VPC)
- environments/ for specific stages (DEV, TEST, PROD)
- terraform.tfvars for environment-specific configurations
- backend.tf for remote state management (e.g., S3 + DynamoDB)
- Utilizing Existing Modules
- Integration of existing modules (EC2, EFS, S3)
- Adapting existing modules from Börse Stuttgart (ECS, OpenSearch, ECR)
- Developing New Terraform Modules
- Creating missing modules for:
- RDS Aurora (TradeRebel, Horizon, ESMA)
- Transfer Family (FTS)
- ElastiCache (Horizon)
- Modularizing services with environment-specific variables
- Setting Up New VPCs in AWS Accounts
- Defining VPC, subnets, routing & security groups
- Provisioning peering connections or transit gateways if required
- Deploying AWS Services with Terraform
- Initial deployment in DEV
- Testing & validation of the environment
- Rollout to TEST & PROD
- Automation & Versioning
- Implementing CI/CD pipelines for Terraform deployments
- Using terraform plan & terraform apply in controlled stages
- Maintaining naming conventions & best practices for Terraform code
- Documentation & Handover
- Documenting the modules & their usage
- Knowledge transfer to the offshore team for execution
About the company
Apps Associates is an enterprise application services leader with a customer-first focus. Apps Associates has more than two decades of experience helping organizations innovate through digital transformation initiatives. Customers such as Brooks Automation, Hologic Inc., Edwards Vacuum, and Take Two Interactive Software turn to Apps Associates for strategic counsel, system integration and the ser ...Show More
Apps Associates is an enterprise application services leader with a customer-first focus. Apps Associates has more than two decades of experience helping organizations innovate through digital transformation initiatives. Customers such as Brooks Automation, Hologic Inc., Edwards Vacuum, and Take Two Interactive Software turn to Apps Associates for strategic counsel, system integration and the services required to solve their most complex business challenges â utilizing experience in analytics, application modernization, process automation, digital systems, technology and operations. To learn more about how Apps Associates can help you align your business with the right technology, visit: www.appsassociates.com. ...Show Less
Company Size
501-1000 Employees
Headquarter
India
Other open jobs from Apps Associates
