DevOps Engineer
Charlotte, North Carolina
Job Category: Information Technology
Req ID 24172Overview:
Responsibilities:
Qualifications:
Apply Now
We are seeking a skilled and motivated DevOps Engineer to join our software development team. The ideal candidate will be responsible for creating and managing continuous integration and continuous delivery (CI/CD) pipelines, as well as implementing and maintaining software infrastructure within AWS. A software development background is a plus, as collaboration with the development team will be key.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Microsoft DevOps Pipelines.
- Manage and automate infrastructure in AWS, including configuring and deploying services using Amazon ECR, ECS, and Docker.
- Write and maintain YML and PowerShell scripts for automation and infrastructure management.
- Configure and manage Windows-based, open source services, including Microsoft IIS, Apache setup and ongoing maintenance.
- Manage NuGet feeds and related dependencies for internal projects.
- Collaborate with software developers, information security team, and network engineering team to ensure infrastructure supports application performance, security, and scalability.
- Implement best practices for infrastructure as code, automated deployments, and cloud-based services.
- Monitor system performance, troubleshoot issues, and optimize infrastructure.
Qualifications:
- Proven experience in DevOps engineering or related roles, with a focus on CI/CD and AWS infrastructure.
- Hands-on experience with Microsoft DevOps Pipelines, including YML scripting and automation.
- Strong knowledge of AWS services like ECR, ECS, and Docker.
- Familiarity with configuring services on Windows environments, including IIS setup and management.
- Experience with PowerShell scripting for automation and system configuration.
- Understanding of NuGet feeds and package management.
- Nice-to-have: A software development background with knowledge of C# or similar programming languages.
Preferred Skills and Qualifications:
- Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
- Familiarity with infrastructure as code (IaC) tools such as AWS CloudFormation or Terraform.
- Experience with security best practices in a cloud-based environment.
- Strong problem-solving and troubleshooting skills.
- Ability to work in a collaborative, fast-paced environment.