Devops Engineer

YoucGlobal

Town of Texas (WI)

On-site

USD 90,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

YoucGlobal is seeking a DevOps Engineer to bridge development and operations, driving CI/CD pipelines, IaC automation, and cloud management. You will implement monitoring, security practices, and incident response to ensure reliable software delivery.

The role emphasizes collaboration with development and IT teams to optimize workflows and scale systems securely in cloud environments.

Qualifications

  • Experience automating CI/CD pipelines and IaC workflows.
  • Proficiency with scripting languages such as Python, Bash, or PowerShell.
  • Hands-on cloud experience with AWS, Azure, or Google Cloud.
  • Production experience with Docker and Kubernetes.
  • Familiarity with monitoring and centralized logging tools.
  • Strong networking and security fundamentals.
  • Version control proficiency using Git or equivalent.
  • Ability to troubleshoot complex issues in high-availability environments.

Responsibilities

  • Design, build, and maintain CI/CD pipelines for testing, deployment, and release.
  • Automate infrastructure provisioning and configuration management.
  • Deploy and manage apps across cloud environments with cost awareness.
  • Implement and manage monitoring and logging solutions.
  • Automate repetitive tasks with scripting languages.
  • Collaborate with development and operations to ensure reliable deployments.
  • Enforce security best practices and access controls.
  • Respond to incidents and perform root-cause analyses.
  • Manage configuration across environments with IaC tools.
  • Develop disaster recovery and backup strategies.

Skills

Scripting
CI/CD Tools
Docker
Kubernetes
Terraform
Ansible
CloudFormation
Prometheus
Grafana
ELK Stack
Git
Networking
Security
Troubleshooting

Education

Bachelor's degree in CS/IT or related

Tools

Ansible
Chef
Puppet
SaltStack
Terraform
CloudFormation

Job description

Position Overview:

A DevOps Engineer bridges the gap between development and operations teams by automating and streamlining processes for faster and more reliable software delivery. DevOps Engineers are responsible for implementing and managing continuous integration/continuous delivery (CI/CD) pipelines, infrastructure automation, monitoring systems, and ensuring high system reliability and scalability. They collaborate with developers, IT operations, and other stakeholders to improve workflows and increase the efficiency of the software development lifecycle.


Key Responsibilities:


  • CI/CD Pipeline Development: Design, build, and maintain continuous integration and delivery pipelines to automate the testing, deployment, and release of software applications.

  • Infrastructure as Code (IaC): Use tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning, scaling, and configuration management.

  • Cloud Management: Deploy and manage applications in cloud environments such as AWS, Microsoft Azure, or Google Cloud, ensuring efficient use of resources and cost management.

  • Monitoring and Logging: Implement and manage monitoring solutions like Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or Splunk to track application performance, detect issues, and optimize system health.

  • Automation: Automate repetitive tasks related to software builds, testing, deployments, and system management using scripting languages such as Bash, Python, or PowerShell.

  • Collaboration: Work closely with development teams to ensure that software is built and deployed reliably, efficiently, and securely. Facilitate collaboration between development and operations teams to align objectives.

  • System Security: Implement security best practices, including vulnerability assessments, patching, and access control, to ensure systems are secure from threats.

  • Incident Management: Respond to incidents, troubleshoot issues, and work to minimize downtime. Conduct root cause analysis and implement improvements to prevent future occurrences.

  • Configuration Management: Use tools like Chef, Puppet, or SaltStack to manage software configurations across environments consistently.

  • Disaster Recovery and Backups: Create and maintain disaster recovery strategies, including backup plans and failover systems, to ensure business continuity in case of system failure.


Skills and Qualifications:


  • Proficiency in Scripting/Programming Languages: Expertise in scripting languages like Python, Bash, or PowerShell for automation and infrastructure management.

  • Experience with CI/CD Tools: Familiarity with CI/CD tools like Jenkins, GitLab CI, CircleCI, or TravisCI for automating the software delivery pipeline.

  • Cloud Services Expertise: Experience with cloud providers (AWS, Azure, Google Cloud) for deploying and scaling applications.

  • Containerization and Orchestration: Proficiency with Docker and Kubernetes to manage containers and orchestrate workloads in production environments.

  • Infrastructure as Code (IaC) Tools: Hands-on experience with Terraform, Ansible, or CloudFormation to automate infrastructure setup.

  • Monitoring and Logging Tools: Familiarity with monitoring tools such as Nagios, Prometheus, Grafana, and centralized logging tools like ELK Stack (Elasticsearch, Logstash, Kibana).

  • Networking and Security: Solid understanding of networking, firewalls, load balancing, VPNs, and security best practices.

  • Version Control: Proficient in Git or other version control systems to manage infrastructure code and collaborate with teams.

  • Strong Problem-solving Skills: Ability to troubleshoot complex issues in high-availability environments and come up with effective solutions.


Preferred Qualifications:


  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Certifications in AWS, Azure, or other cloud technologies (e.g., AWS Certified Solutions Architect, Azure DevOps Engineer Expert).

  • Experience with Kubernetes clusters and managing microservices architectures.

  • Familiarity with serverless architectures and cloud-native applications.

  • Knowledge of cybersecurity practices, including encryption, access controls, and security monitoring.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Applications Engineer
DevOps Applications Engineer

Vortalsoft Inc • New Jersey

On-site
USD 100,000 - 130,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
DevOps Engineer
DevOps Engineer

Seisiunanalytics • Dallas (TX)

On-site
USD 120,000 - 160,000
Competitive salary package
Exposure to enterprise-scale infra
DevOps Lead
DevOps Lead

Resolve Tech Solutions, LLC • Town of Texas (WI)

Hybrid
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Ishvara Tech Consulting Pvt Ltd • Delhi Charter Township (MI)

On-site
USD 90,000 - 120,000
DevOps Engineer
DevOps Engineer

careersbridges • San Jose (CA)

On-site
USD 90,000 - 130,000
DevOps Engineer
DevOps Engineer

Stelvio Inc. • Frisco (TX)

On-site
USD 120,000 - 170,000
Health plan
Dental plan
EFAP
DevOps Engineer
DevOps Engineer

Techrdsolutions • Town of Brussels (WI)

Hybrid
USD 90,000 - 120,000
Competitive salary and benefits package
Opportunity to work on challenging projects
Collaborative and inclusive work environment
+1