Job Title: Senior DevOps Engineer
Location: Charlotte, NC
Duration: 12 months
Position Type: W2 contract (No OPTs)
Job Description
DevOps Engineer to join our Cloud and Infrastructure Services team.
The ideal candidate will have a strong background in
automation, CI/CD, cloud technologies, and infrastructure as code (IaC).
You will play a key role in accelerating software delivery, improving system reliability, and enabling scalable cloud solutions for enterprise applications.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
- Automate infrastructure provisioning and configuration using Terraform, Ansible, or CloudFormation.
- Manage and optimize cloud environments (AWS, Azure, or GCP) with a focus on security, scalability, and cost efficiency.
- Implement containerization and orchestration (Docker, Kubernetes, OpenShift) for microservices deployment.
- Monitor system performance using Prometheus, Grafana, ELK Stack, or Splunk and troubleshoot issues proactively.
- Collaborate with development, QA, and operations teams to streamline the software delivery lifecycle.
- Ensure compliance with security policies, audit requirements, and regulatory standards (e.g., PCI, SOX).
- Drive site reliability engineering (SRE) practices to improve system uptime and resilience.
- Mentor junior engineers and advocate for DevOps best practices across the organization.
- 9+ years of experience in DevOps, SRE, or Cloud Engineering.
- Strong expertise in scripting and automation (Bash, Python, PowerShell).
- Certifications in AWS/Azure/GCP, Kubernetes, or DevOps (e.g., AWS Certified DevOps Engineer, CKA).
- Experience in financial services or regulated industries.
- Knowledge of Agile/Scrum methodologies and DevSecOps practices.
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, Azure Pipelines).
- Proficiency in IaC tools (Terraform, Ansible, Puppet, Chef).
- Deep knowledge of cloud platforms (AWS, Azure, or GCP) and serverless architectures.
- Experience with containerization (Docker, Kubernetes, ECS, AKS).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, Datadog).
- Understanding of networking, security, and compliance in cloud environments.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.