What are the responsibilities and job description for the Automation Developer (Contract Position) position at NETbuilder?
Position: Automation Developer (Contract position)
Location: Denver, Colorado (Hybrid, NOT remote)
Duration: 6 months
Type: Contract/Consultant
About the Role:
We are seeking an experienced Automation Developer to join our team on a 6-month contract basis. In this role, you'll design, implement, and maintain automation solutions that streamline our infrastructure and deployment processes. You'll work with modern DevOps tools to build scalable, reliable systems that support our growing technology infrastructure.
Key Responsibilities:
- Design and implement automation using Ansible and Terraform to provision, configure, and manage cloud and on-premises resources.
- Build and maintain CI/CD pipelines in GitLab to automate application builds, testing, and deployment workflows
- Develop and optimize Kafka-based streaming data pipelines.
- Create reusable automation modules, playbooks, and templates.
- Collaborate with development, operations, and security teams.
- Troubleshoot automation workflows and infrastructure code.
- Document processes, architectures, and operational procedures.
- Participate in code reviews and improve automation practices.
Required Qualifications:
- 3 years of hands-on Ansible experience for configuration management and automation.
- Strong Terraform skills across cloud platforms (AWS, Azure, GCP).
- Experience building CI/CD pipelines in GitLab.
- Solid understanding of Apache Kafka.
- Proficiency in scripting (Python, Bash, or similar).
- Linux/Unix systems administration knowledge.
- Familiarity with version control (Git) and collaborative workflows.
- Understanding of containerization (Docker/Kubernetes) is a plus.
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a team environment.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, GCP) and their native services
- Knowledge of monitoring and observability tools (Splunk)
- Familiarity with security best practices and compliance requirements
- Experience with Agile/Scrum methodologies
- Relevant certifications (HashiCorp Certified Terraform Associate, Red Hat Certified Ansible Specialist, etc.)
Work Environment:
This is an on-site/hybrid position based in Denver, Colorado. The role requires collaboration with cross-functional teams and may involve occasional after-hours work for deployments and maintenance windows.
Compensation:
Competitive hourly rate based on experience.