You are viewing a preview of this job. Log in or register to view more details about this job.

Junior DevOps Contractor

Kanehl Consulting - Junior DevOps Contract Position

About Us

We're a growing SAAS and independent consulting business based in West Salem, WI, specializing in manufacturing data collection and analysis. Founded by a UW La Crosse and UW Madison alumni, we're looking for talented individuals to join our team and contribute to exciting projects.

The Opportunity

We're seeking a Junior DevOps contractor to help improve our deployment processes and infrastructure automation. This is a contract position ideal for students nearing graduation or recent graduates looking to gain professional experience in cloud infrastructure and deployment automation.

If you're passionate about automation, excited about creating robust deployment pipelines, and interested in infrastructure as code, we want to hear from you! This position is an excellent opportunity to build your professional portfolio and gain valuable experience in modern DevOps practices.

Position Details

  • Location: Fully remote with opportunities for in-person meetings if desired
  • Hours: Flexible
  • Duration: Initial project-based contract with possibility of extension
  • Start Date: As soon as possible
  • Compensation: Project based to start off with, likely $100 per project
  • Work Authorization: For direct contracts you need to be US based or have a work visa, but I am willing to work through 3rd party contract houses if needed for non-US contractors

Core Responsibilities & Technologies

What You'll Do

  • Build and maintain automated deployment pipelines using Azure DevOps
  • Implement Infrastructure as Code (IaC) using tools like Ansible or Terraform
  • Manage containerized applications with Docker
  • Create and maintain database migration scripts
  • Set up and configure cloud services in Azure
  • Monitor system performance and implement logging solutions
  • Establish backup and disaster recovery procedures

Primary Tools

  • Version Control: Git/GitHub
  • CI/CD: Azure DevOps
  • Containerization: Docker
  • Infrastructure: Azure Cloud
  • Databases: Microsoft SQL Server, PostgreSQL

Required Skills

  • Understanding of CI/CD principles and version control with Git
  • Basic programming knowledge (JavaScript, C#, or similar)
  • Familiarity with cloud services and virtual machines
  • Knowledge of configuration formats (YAML, JSON)
  • Strong problem-solving and analytical skills
  • Ability to write clear technical documentation
  • Self-motivated with good time management skills

Nice-to-Have Skills

  • Previous experience with Azure DevOps or similar CI/CD platforms
  • Knowledge of Infrastructure as Code tools
    • Ansible
    • Terraform
    • Chef
  • Database experience
  • Linux server administration basics
  • Security best practices understanding
  • Interest in or experience with manufacturing systems

What We Offer

  • Hands-on experience in a real-world business environment
  • Mentorship from experienced professionals
  • Exposure to modern DevOps practices and tools
  • Meaningful projects for manufacturing clients
  • Flexible work arrangements
  • Potential funding for learning resources
  • Networking opportunities
  • Open source project possibilities

Company Culture and Work Environment

We're committed to creating an exceptional opportunity for career growth for our contractors. Our approach includes:

  • Carefully chosen technologies to enhance your resume and marketability
  • Tailored experiences to help you grow as a professional
  • Openness to new ideas and technologies based on your interests
  • Support for exploring and contributing to open source projects
  • Flexible project choices to align with your career goals

Growth Opportunities

While this is a short-term contract position, top performers may be considered for extended contracts or potential full-time positions as our business grows. We're invested in your professional development and will actively help you find better job opportunities through our network.

Selection Process

  1. Initial application review
  2. Coding challenge here https://gist.github.com/TheCodingCanal/4ce3d8c1d09091035668cd0687ae3ac0 
  3. Virtual or in-person interview
  4. Small paid project (2-3 weeks) to assess mutual fit
  5. Decision on continued collaboration

This unique selection process allows both parties to evaluate the working relationship with minimal risk. If either party feels it's not a good fit after the initial project, we can part ways amicably.

Important Notes

  • Project-based contract position with possibility of extension
  • Entry-level compensation reflecting the beginner nature of the role
  • Contractor responsible for own taxes and benefits

Equal Opportunity Statement

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

To apply, please send your resume and a brief explanation of why you're interested in this position to:

Jesse Dahir-Kanehl, Owner of Kanehl Consulting
thecodingcanal@gmail.com