DevOps Engineer

Umanist Staffing LLC
Raleigh, NC, US
Full-time

Job Description

Job Description

Overview

The DevOps Engineer plays a crucial role in the software development lifecycle by bridging the gap between development, QA, and operations.

This role is essential in ensuring the continuous integration, continuous delivery, and continuous deployment of software projects, leveraging automation and cloud-based infrastructure.

Key Responsibilities

  • Develop and maintain CI / CD pipelines for efficient software delivery
  • Implement and manage cloud-based infrastructure and deployment patterns
  • Automate manual processes to increase efficiency and reliability
  • Collaborate with development teams to optimize code releases
  • Monitor system performance and implement improvements
  • Implement and optimize containerization strategies
  • Manage and maintain networking configurations and infrastructure
  • Ensure security best practices are implemented throughout the infrastructure
  • Provide technical support and troubleshoot issues across the development pipeline
  • Contribute to the adoption and improvement of agile practices within the organization
  • Collaborate with cross-functional teams to deliver high-quality software
  • Stay updated with emerging technologies and industry trends
  • Document processes, procedures, and configurations effectively
  • Participate in on-call support and incident response
  • Implement and maintain automated monitoring and alerting systems

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Proven experience in a DevOps or similar role
  • Strong knowledge of cloud platforms such as AWS, Azure, or GCP
  • Proficiency in automation tools like Ansible, Puppet, or Chef
  • Experience with containerization technologies like Docker and Kubernetes
  • Solid understanding of networking principles and protocols
  • Familiarity with scripting languages such as Python, Bash, or PowerShell
  • Expertise in implementing and managing CI / CD pipelines
  • Ability to work in an agile environment and embrace agile methodologies
  • Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack
  • Understanding of security best practices in software and infrastructure
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and collaboration abilities
  • Relevant certifications like AWS Certified DevOps Engineer, Docker Certified Associate, or similar
  • Proactive mindset and ability to work in a fast-paced environment
  • 5 days ago
Related jobs
Applied Research Associates, Inc
Raleigh, North Carolina

As a valued DevOps Engineer, your tasks will include updating and improving existing development infrastructure, performing continuous monitoring tasks of production environments, creating new and updating existing Continuous Integration / Continuous Deployment DevOps pipelines, automating provision...

Reperio Human Capital
Raleigh, North Carolina

East Coast, DevOps, Engineer, Cloud, AWS, Software, CI/CD, Docker, Kubernetes, Terraform, Architecture, Security. We are working with a software company that is focused on renewable seeking a Senior DevOps Engineer. The Senior DevOps Engineer will be instrumental in the designing, building and manag...

S&P Global
Raleigh, North Carolina

Basic understanding of DevOps engineering and CI/CD practices or experience as a Site Reliability Engineer (SRE). ...

Trilliant
Cary, North Carolina

Trilliant is looking for a DevOps Engineer who would like to evolve in a continuous development environment, with complex and motivating challenges. As a DevOps Engineer, you will have to work with development, production, and maintenance operations, as well as the team that takes care of the IT inf...

B264 DB Global Technology, Inc.
Cary, North Carolina

As a Cloud Engineer on our Chief Information Officer (CIO) Technologies team, you will partner with our global engineering team and business stakeholders to deliver value by building high-quality software products via agile development lifecycle. Our Technologists drive Cloud, Cyber and business tec...

Deutsche Bank
Cary, North Carolina

DevOps - SDLC and Automation Engineer - Trading Technology. The Core Trading Technologies team is seeing an experienced DevOps Engineer to lead and deliver a trading infrastructure book of work. Our Technologists drive Cloud, Cyber and business technology strategy while transforming it within a robu...

Piper Companies
Raleigh, North Carolina

Software Engineer/DevOps Engineer/Cloud Engineer. DevOps Engineer based in Raleigh NC to support our customers core infrastructure engineering team. Collaborate and lead other engineers to plan, design, and develop the DevOps environment that includes CI/CD pipelines. We are looking for someone with...

First Citizens Bank
Raleigh, North Carolina

Raleigh, NC, Morristown, NJ, Phoenix, AZ, Austin, TX) IT Operations Group is looking for DevOps engineer with exposure to application/BAU support. Perform analysis of multiple applications to build Devops roadmap and assist prioritization. Provide regular update on progress report Qualifications Bac...

Tata Consultancy Services
Raleigh, North Carolina

Must have working experience in DevOps and CI/CD Tools and Technologies (Jenkins, Git, Maven, Ansible, Python, Docker) on top of AWS. ...

WalkMe
Raleigh, North Carolina

We are looking for a Devops Engineer to join our amazing Cloud Engineering are developing WalkMe’s revolutionary runtime engine and transforming the online experience for hundreds of millions of users. Site Reliability Engineer, DevOps Engineer, or similar role. Our engineering team consists of end...