Terraform Administrator Kafka/ Confluent Cloud

ICONMA, LLC
  • Atlanta, GA
  • Remote
  • $46.43 Per Hour
  • Instant Apply
2 days ago

Job Description

Our Client, an IT Services and Consultant company, is looking for a Terraform Administrator –Kafka/ Confluent Cloud for their Atlanta, GA / Birmingham, AL / Remote location.
 
Responsibilities:

  • Terraform Administration and Infrastructure as Code - Primary
  • Design, develop, and maintain enterprise-grade Terraform configurations and reusable modules.
  • Build standardized Terraform modules for provisioning infrastructure, middleware, and platform services.
  • Manage Terraform state, remote backends, state locking, workspaces, providers, variables, outputs, and module dependencies.
  • Implement appropriate strategies for separating development, QA, staging, and production Terraform environments.
  • Manage Terraform provider versions and module versioning to ensure predictable deployments.
  • Implement Infrastructure as Code standards covering:
  • Naming conventions
  • Module structure
  • State management
  • Version control
  • Secrets management
  • Code reviews
  • Release management
  • Troubleshoot Terraform issues involving:
  • State drift
  • Resource dependencies
  • Provider failures
  • State conflicts
  • Imports
  • Lifecycle configuration
  • Failed or partial deployments
  • Perform Terraform state operations such as terraform import, state mv, state rm, and state recovery when required.
  • Integrate Terraform with enterprise CI/CD pipelines using Git-based workflows.
  • Implement Terraform validation, security scanning, plan review, and approval processes before production deployments.
  • Support upgrades of Terraform versions, providers, and reusable modules.
  • Identify manually provisioned resources and transition them toward Infrastructure as Code management.
  • Establish controls to prevent unauthorized infrastructure changes and configuration drift.
  • Confluent Kafka Platform Management - Secondary:
  • Use Terraform to provision and manage Confluent Cloud and/or Confluent Platform resources.
  • Provision and maintain:
  • Kafka clusters
  • Kafka topics
  • Service accounts
  • API keys
  • Schema Registry
  • Kafka security and access configurations
  • Maintain reusable Terraform modules for standardized Kafka resource provisioning.
  • Support both production and non-production Kafka environments.
  • Implement and support Kafka security controls including:
  • RBAC
  • ACLs
  • TLS
  • Service accounts
  • API key management
  • Troubleshoot Terraform provisioning failures involving Confluent resources.
  • Understand Kafka fundamentals including brokers, partitions, replication, consumer groups, producers, consumers, retention, and offsets.
  • Assist Kafka/platform teams with environment configuration, access provisioning, and operational support.
  • Confluent Kafka Connect Administration:
  • Deploy and administer Kafka Connect source and sink connectors.
  • Work closely with Mainframe and IBM MQ teams supporting integration between IBM MQ and Kafka.
  • Support Confluent IBM MQ Source and Sink Connectors, including:
  • Deployment
  • Configuration
  • Maintenance
  • Version upgrades
  • Troubleshooting
  • Operational support
  • Diagnose connector failures, failed tasks, authentication issues, serialization errors, connectivity problems, and performance bottlenecks.
  • Troubleshoot common Kafka Connect conditions such as:
  • Connector in FAILED state
  • Task failures
  • Repeated connector restarts
  • Offset-related issues
  • Authentication/authorization errors
  • TLS/certificate failures
  • Schema compatibility issues
  • Throughput and latency degradation
  • Coordinate with Kafka, Mainframe, network, security, and application teams during production incidents.
  • CI/CD and Automation:
  • Integrate Terraform deployments with GitLab CI/CD, GitHub Actions, Azure DevOps, Jenkins, or equivalent enterprise CI/CD tooling.
  • Develop automated workflows for:
  • Terraform fmt
  • Terraform validate
  • Terraform plan
  • Security/policy validation
  • Approval gates
  • Terraform apply
  • Implement Git branching, pull/merge request reviews, and controlled production deployments.
  • Automate repetitive platform administration and infrastructure provisioning activities.
  • Maintain clear rollback and recovery procedures for failed infrastructure deployments.
 
Requirements:
  • Years of Experience:   12.00 Years of Experience
 
Why Should You Apply?Why Should You Apply?

Numbers & Facts

LocationAtlanta, GA (
Remote
)
Salary$46.43 Per Hour

Skills

  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Automationunmatched
  • Brokerageunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer Retention/Renewalunmatched
  • DevOpsunmatched
  • Gitunmatched
  • GitHubunmatched
  • Health Planunmatched
  • IBM Mainframeunmatched
  • IBM WebSphere MQ (Message Queue)unmatched
  • Identify Issuesunmatched
  • Information Technology Consultingunmatched
  • Jenkinsunmatched
  • Machine Toolunmatched
  • Mainframe Computerunmatched
  • Microsoft Windows Azureunmatched
  • Middlewareunmatched
  • Network Securityunmatched
  • Operational Supportunmatched
  • Production Controlunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Quality Assuranceunmatched
  • Release Management/Engineeringunmatched
  • Replication and Remote Mirroringunmatched
  • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
  • Security Policyunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems Administration/Managementunmatched
  • Theater Productionunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder