Virtual
DevOps Engineer
Virtual, Columbus, Ohio, 43224
Location: Columbus, OH - Hybrid Job type: Contract-to-hire Pay rate: $30-40/hr Must be legally eligible to work in the US without sponsorship. Responsibilities: • Design, implement, and manage CI/CD pipelines using tools like GitHub Actions, Azure DevOps Pipelines, or AWS CodePipeline. • Collaborate with developers to automate build, test, and deployment processes, ensuring code quality and consistency. • Provision, configure, and maintain cloud infrastructure within Azure and AWS, including virtual machines, networking, storage, and databases. • Develop and maintain infrastructure-as-code (IaC), utilizing tools like Terraform, Ansible, or AWS CloudFormation. • Work closely with developers and operations staff to troubleshoot production issues and ensure swift resolution. • Work across a large number of groups to ensure project completion for a wide variety of projects. • Champion DevOps culture across the organization, fostering collaboration and knowledge sharing between development and administration teams. Qualifications: • Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent experience. • 3 years of hands-on experience as a DevOps Engineer or similar role. • Proven expertise in source code management with GitHub. • Deep proficiency in Azure and AWS services (EC2, S3, Azure VMs, Azure Storage, Azure AVD, etc.). • Strong scripting skills in Bash, Python, and PowerShell. • Experience with configuration management tools like Ansible, Chef, or Puppet. • Experience with containerization technologies such as Docker and Kubernetes is highly desirable. • Understanding of infrastructure security principles and best practices. • Strong problem-solving, analytical, and troubleshooting abilities. • Excellent teamwork, communication, and collaboration skills.