Entry Level Devops Engineer
The Entry Level DevOps Engineer at Confidential Client supports the development and maintenance of CI/CD pipelines, automation scripts, and software quality initiatives to enhance engineering efficiency and product reliability. This hybrid contract role involves collaboration with software engineers to troubleshoot deployment issues and leverage modern DevOps tools and practices, including AI-assisted development, across Linux, Windows, and containerized environments.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
This is an entry-level (0–2 years) DevOps position supporting a confidential client in the IT industry. You'll help build and maintain CI/CD pipelines, automation tooling, and release workflows to improve developer productivity and software quality. This is a contract, hybrid role based in Blackhawk Village, IA (local commute expected).
What You’ll Do
- Assist in the development, maintenance, and optimization of CI/CD pipelines and release processes.
- Support source control workflows, branching strategies, and code integration using Git and GitHub.
- Write and maintain automation scripts and workflows (Python, shell, YAML).
- Participate in build, packaging, and artifact management tasks.
- Help implement and monitor automated testing, static analysis, and security scanning.
- Troubleshoot build, deployment, and integration issues with engineering teams.
- Work in Linux, Windows, and containerized environments (Docker).
- Use AI-assisted development tools where appropriate to boost automation and efficiency.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related technical field.
- 0–2 years of professional experience in software development, DevOps, automation, or related engineering disciplines.
- Academic or internship experience with Python.
- Understanding of version control concepts and Git-based workflows.
- Familiarity with CI/CD concepts and the software development lifecycle (SDLC).
- Basic knowledge of unit and integration testing.
- Strong analytical, troubleshooting, and communication skills.
- Legally authorized to work in the U.S. and able to commute to Blackhawk Village, IA as required.
Preferred Qualifications
- Exposure to Groovy, JavaScript/TypeScript, Bash, or PowerShell.
- Experience with GitHub Actions or similar CI/CD platforms through coursework, internships, or personal projects.
- Familiarity with Docker and containerized development.
- Awareness of software security best practices and automated code scanning tools.
- Experience with cloud-based CI/CD or development platforms.
- Coursework or project experience involving automation, release management, or software quality metrics.
Technical Skills
- Programming & scripting: Python, YAML, JavaScript/TypeScript (preferred), Groovy (preferred), Bash/PowerShell (preferred)
- DevOps & automation: Git, GitHub, CI/CD pipelines, workflow automation, release/package management
- Software quality: unit/integration testing, test automation, static analysis, code coverage tools
- Platforms: Linux, Windows, Docker/container technologies, cloud-based development tools
Compensation & Work Type
- Pay: $37.50 per hour (range listed in source: $37.50 - $37.50/hr).
- Job type: Contract (employment will be directly with the confidential client). The original posting lists CONTRACTOR and FULL_TIME; primary engagement is contract.
- Workplace type: Hybrid — based in Blackhawk Village, IA with a mix of on-site and remote work as defined by the confidential client.
- Benefits (may be available depending on classification and eligibility): medical, dental & vision; 401(k); life & disability options; HSA; employee assistance; paid time off — benefits subject to eligibility and change.
Success Criteria
- Contributes to reliable, maintainable CI/CD pipelines and release processes.
- Delivers automation that measurably improves engineering efficiency.
- Helps raise software quality through test automation and static analysis.
- Communicates effectively with engineering teams and grows technical skills on the job.
Notes & Legal
Careertakes posts and screens this opportunity as a third-party recruiter. The confidential client is the hiring organization and will make final hiring decisions. Reasonable accommodations are available for applicants with disabilities; contact Careertakes or the recruiter for details.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range