Senior Systems Software Engineer

SoTalent

Milwaukee (WI)

On-site

USD 110,000 - 170,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SoTalent is seeking an experienced DevOps Engineer in Milwaukee to design, implement, and optimize cloud-native infrastructure, CI/CD pipelines, and automation frameworks. You will drive platform reliability, security, and efficiency across enterprise environments.

The role emphasizes containerization, IaC, automation, and collaboration with software engineering, security, and operations teams. A strong background in cloud platforms and DevOps practices is required.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experience.
  • 5+ years of professional IT experience.
  • 3+ years of experience working with cloud computing platforms and cloud-native solutions.
  • Strong experience with: DevOps Practices
  • Infrastructure Automation
  • Containerization Technologies
  • Experience developing automation using modern scripting and programming languages.
  • Hands-on experience with Infrastructure-as-Code frameworks.
  • Experience supporting both Linux and Windows environments.

Responsibilities

  • Design, deploy, and maintain scalable cloud-based infrastructure solutions.
  • Support cloud-native application deployments and platform modernization initiatives.
  • Optimize cloud environments for performance, security, scalability, and cost efficiency.
  • Implement and maintain highly available and resilient infrastructure architectures.
  • Design, build, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Automate infrastructure provisioning, deployment, testing, and operational processes.
  • Improve software delivery speed, quality, and reliability through DevOps best practices.
  • Support GitOps and automated deployment strategies across environments.
  • Develop and manage infrastructure using Infrastructure-as-Code frameworks.
  • Create repeatable, version-controlled infrastructure deployments.
  • Standardize infrastructure provisioning and configuration management processes.
  • Promote automation-first practices across engineering teams.
  • Deploy and manage containerized applications in enterprise environments.
  • Support container orchestration platforms and cloud-native workloads.
  • Implement scalable deployment strategies and workload management solutions.
  • Optimize container performance, security, and operational stability.
  • Implement monitoring, logging, alerting, and observability solutions.
  • Analyze system performance and proactively identify improvement opportunities.
  • Troubleshoot infrastructure, networking, and application issues.
  • Ensure platform reliability and service availability through preventive maintenance and continuous optimization.
  • Implement secure infrastructure and deployment practices.
  • Support vulnerability management, authentication, authorization, and access control initiatives.
  • Maintain compliance with organizational security standards and governance requirements.
  • Apply security best practices throughout the software development lifecycle.
  • Develop scripts, tools, and automation capabilities to improve operational efficiency.
  • Review, validate, and improve code quality through engineering best practices.
  • Support testing, debugging, and deployment activities.
  • Ensure solutions are maintainable, reusable, and scalable.
  • Mentor junior engineers and promote knowledge sharing across teams.
  • Participate in architecture discussions and technical planning activities.
  • Collaborate with development, security, infrastructure, and business teams.
  • Contribute to engineering standards, best practices, and continuous improvement initiatives.

Skills

DevOps Practices
Infrastructure Automation
Containerization Technologies
Automation scripting
Infrastructure as Code
Linux/Windows environments

Education

Bachelor's Degree in Computer Science / IT / Engineering or equivalent

Tools

Docker
Terraform
CloudFormation
Jenkins
Git-based CI/CD platforms

Job description

Are you passionate about building scalable cloud infrastructure, automating deployment pipelines, and driving DevOps excellence across enterprise environments?

We are seeking an experienced DevOps Engineer to design, implement, and optimize cloud-native infrastructure, automation frameworks, and CI/CD solutions. This role combines cloud engineering, infrastructure automation, platform operations, and software engineering practices to deliver reliable, secure, and scalable technology solutions.

The ideal candidate will have strong expertise in cloud platforms, containerization, infrastructure-as-code, automation, and DevOps methodologies, along with a passion for continuous improvement and operational excellence.

Key Responsibilities
  • Design, deploy, and maintain scalable cloud-based infrastructure solutions.
  • Support cloud-native application deployments and platform modernization initiatives.
  • Optimize cloud environments for performance, security, scalability, and cost efficiency.
  • Implement and maintain highly available and resilient infrastructure architectures.
DevOps & CI/CD Automation
  • Design, build, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Automate infrastructure provisioning, deployment, testing, and operational processes.
  • Improve software delivery speed, quality, and reliability through DevOps best practices.
  • Support GitOps and automated deployment strategies across environments.
Infrastructure as Code (IaC)
  • Develop and manage infrastructure using Infrastructure-as-Code frameworks.
  • Create repeatable, version-controlled infrastructure deployments.
  • Standardize infrastructure provisioning and configuration management processes.
  • Promote automation-first practices across engineering teams.
Containerization & Orchestration
  • Deploy and manage containerized applications in enterprise environments.
  • Support container orchestration platforms and cloud-native workloads.
  • Implement scalable deployment strategies and workload management solutions.
  • Optimize container performance, security, and operational stability.
Monitoring & Operational Excellence
  • Implement monitoring, logging, alerting, and observability solutions.
  • Analyze system performance and proactively identify improvement opportunities.
  • Troubleshoot infrastructure, networking, and application issues.
  • Ensure platform reliability and service availability through preventive maintenance and continuous optimization.
Security & Compliance
  • Implement secure infrastructure and deployment practices.
  • Support vulnerability management, authentication, authorization, and access control initiatives.
  • Maintain compliance with organizational security standards and governance requirements.
  • Apply security best practices throughout the software development lifecycle.
Software Engineering & Automation
  • Develop scripts, tools, and automation capabilities to improve operational efficiency.
  • Review, validate, and improve code quality through engineering best practices.
  • Support testing, debugging, and deployment activities.
  • Ensure solutions are maintainable, reusable, and scalable.
Technical Leadership & Collaboration
  • Mentor junior engineers and promote knowledge sharing across teams.
  • Participate in architecture discussions and technical planning activities.
  • Collaborate with development, security, infrastructure, and business teams.
  • Contribute to engineering standards, best practices, and continuous improvement initiatives.
Qualifications
Required
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experience.
  • 5+ years of professional IT experience.
  • 3+ years of experience working with cloud computing platforms and cloud-native solutions.
  • Strong experience with:
  • DevOps Practices
  • Infrastructure Automation
  • Containerization Technologies
  • Experience developing automation using modern scripting and programming languages.
  • Hands-on experience with Infrastructure-as-Code frameworks.
  • Experience supporting both Linux and Windows environments.
Preferred
  • Cloud Platform Certifications.
  • Container Orchestration Certifications.
  • Experience with:
  • Docker
  • Terraform
  • CloudFormation
  • Jenkins
  • Git-based CI/CD platforms
  • Experience implementing GitOps and Agile delivery practices.
  • Knowledge of monitoring, observability, and performance tuning solutions.
Core Competencies
  • DevOps & CI/CD
  • Infrastructure Automation
  • Containerization & Orchestration
  • Infrastructure as Code (IaC)
  • Platform Reliability Engineering
  • Security & Compliance
  • Monitoring & Observability
  • Software Engineering
  • Technical Leadership
  • Agile Delivery
  • Problem Solving & Continuous Improvement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Devops
Senior Devops

Compunnel, Inc. • Irving (TX)

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

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

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

Gemini Solutions Pvt Ltd • St. Louis (MO)

On-site
USD 90,000 - 130,000
Senior Cloud Engineer
Senior Cloud Engineer

ESG • Houston (TX)

Hybrid
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

Compunnel, Inc. • Florham Park (NJ)

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

Compunnel, Inc. • Merrimack (NH)

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

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
DevOps Engineer
DevOps Engineer

Raas Infotek • Manor (TX)

On-site
USD 140,000 - 190,000
Senior DevOps Engineer
Senior DevOps Engineer

Jobtailor • Colorado

On-site
USD 110,000 - 160,000