Devops Engineer

YoucGlobal

Town of Texas (WI)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in the technology sector is seeking a DevOps Engineer to bridge the gap between development and operations. In this role, you will automate CI/CD processes and manage cloud applications to ensure system reliability, collaborating with various teams to enhance software delivery workflows. Ideal candidates will have strong scripting skills and experience with CI/CD tools and cloud services.

Qualifications

  • Expertise in Python, Bash, or PowerShell.
  • Familiarity with AWS, Azure, or Google Cloud.
  • Proficiency in Docker and Kubernetes.

Responsibilities

  • Design and maintain CI/CD pipelines.
  • Automate infrastructure provisioning and management.
  • Implement monitoring solutions for application performance.

Skills

Scripting Languages
CI/CD Tools
Cloud Services
Containerization and Orchestration
Networking and Security
Problem-solving Skills

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
Terraform
Docker
Kubernetes
Git

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 Engineer
DevOps Engineer

Compunnel, Inc. • Merrimack (NH)

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

Vortalsoft Inc • New Jersey

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

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
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
DevOps Lead
DevOps Lead

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

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

Acestack • Phoenix (AZ)

On-site
USD 120,000 - 160,000
DevOps Engineer (Cloud & Automation Specialist)
DevOps Engineer (Cloud & Automation Specialist)

Devitechs • Town of Texas (WI)

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

careersbridges • San Jose (CA)

On-site
USD 90,000 - 130,000
DevOps & Cloud Automation Engineer
DevOps & Cloud Automation Engineer

Devitechs • Town of Texas (WI)

On-site
DevOps Engineer
DevOps Engineer

M2 Solutions Inc. • Chantilly (VA)

On-site
USD 95,000 - 130,000