Mediabistro logo
job logo

Terraform SME

3B Staffing LLC, Dallas, TX, United States


Note - Need USC only.

Terraform SME

Note: Need someone with significant paid experience in creating and managing CI/CD pipelines for Genesys Cloud CC using Terraform, GitHub, etc. (This position is of high impact to VA's environment and must be expert level as someone still learning the technology or with limited experience cloud be detrimental to our environment.)

Infrastructure as Code (IaC)
• Terraform Fundamentals
• Writing and organizing Terraform configuration files (.tf)
• Understanding Terraform state files and workspaces
• Using Terraform variables, outputs, and modules
• Managing Terraform remote backends (e.g., S3, Azure Blob, GCP Buckets)
• Implementing Terraform CLI workflows (init, plan, apply, destroy)
• Terraform for Genesys Cloud
• Familiarity with Genesys Cloud Terraform
• Configuring Genesys Cloud resources (users, queues, flows, integrations, telephony)
• Managing API credentials and OAuth authentication for Terraform
• Using terraform import for existing Genesys resources
• Version control of Genesys configuration in code repositories

Genesys Cloud Platform Knowledge
• Understanding Genesys Cloud architecture (Regions, Organizations, Tenants)
• Telephony configuration (Trunks, Sites, Edge devices)
• Routing and flows (Architect flows, call routing, messaging routing)
• User and group provisioning
• Integration management (CRM connectors, data actions, webhooks)
• Security roles and permissions model in Genesys Cloud

Cloud & DevOps Skills
• Source Control
• Git fundamentals (branching, merging, pull requests)
• GitHub / GitLab / Azure DevOps integration with Terraform
• CI/CD Pipelines
• Setting up Terraform in pipelines (GitHub Actions, Jenkins, Azure DevOps Pipelines)
• Automated plan/apply workflows with approvals
• Secret Management
• Storing and retrieving API tokens securely (HashiCorp Vault, AWS Secrets Manager, Azure Key Vault)
• Change Management
• Managing staged deployments (dev, test, prod)
• Version tagging and rollback strategies

Security & Compliance
• Secure handling of OAuth client IDs and secrets for Genesys Cloud
• Role-based access control in Terraform and Genesys
• Understanding compliance requirements (HIPAA, FedRAMP, PCI) when automating contact center environments
• Audit logging and traceability for configuration changes

Troubleshooting & Optimization
• Reading Terraform plan output for drift detection
• Debugging Terraform errors related to Genesys API limits or dependencies
• Optimizing Terraform code for reusability (modules)
• Monitoring Genesys Cloud deployment impact using platform analytics