Full Time

DevOps Software Engineer

Insight Global
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Insight Global, so some details may not match this job. The employer's own page has the real description.

Job Overview

The DevOps Software Engineer at Insight Global will play a crucial role in bridging the gap between software development and IT operations, ensuring seamless integration and continuous delivery of high-quality software. The candidate will be responsible for implementing automation processes, managing infrastructure configurations, monitoring system performance, and enhancing deployment strategies. This role necessitates a deep understanding of both development practices and operational efficiencies to drive improvements across the development lifecycle, resulting in faster time-to-market and improved software reliability.



Job Responsibilities

  • Design, develop, and maintain robust automation frameworks for deployment and configuration management.
  • Collaborate with development teams to define and document application requirements and deployment workflows.
  • Implement monitoring solutions and conduct performance tuning to ensure system reliability and availability.
  • Manage cloud infrastructure and establish best practices for security and compliance.
  • Utilize CI/CD tools to automate the build, test, and deployment processes.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Continuously enhance and optimize existing infrastructure and applications for increased performance and scalability.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience as a DevOps Engineer or in a similar software engineering role.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and container technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Strong knowledge of configuration management tools (e.g., Ansible, Chef, Puppet).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The DevOps Software Engineer will utilize a variety of technologies and tools that include but are not limited to AWS for cloud services, Docker for containerization, Kubernetes for orchestration, Jenkins for CI/CD pipelines, and Ansible for automation and configuration management. Knowledge of monitoring tools like Prometheus and Grafana will also be beneficial in ensuring system performance and health. Familiarity with version control systems such as Git will be essential for managing source code during the development process.



Ideal Candidates

Ideal candidates for the DevOps Software Engineer position will possess a blend of technical expertise and strong collaborative skills, enabling them to work effectively within cross-functional teams. They should demonstrate a proactive approach to problem-solving and have a strong commitment to continuous improvement in all aspects of their work. Excellent verbal and written communication skills will be essential for effectively conveying technical information to stakeholders with varying levels of expertise. Additionally, a curious mindset and a passion for learning new technologies and methodologies will be key traits in adapting to evolving project needs.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.