Logo
CyberTec

Terraform SME - REMOTE

CyberTec, Boston, Massachusetts, us, 02298

Save Job

Terraform SME

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