Overview
Skills
Job Details
DevOps Engineer
Location: Atlanta, GA
We are seeking a highly skilled and motivated DevOps Engineer to streamline and automate our software development and deployment processes. The ideal candidate will have hands-on experience with CI/CD tools, infrastructure automation, and scripting, and will play a key role in enabling scalable, secure, and efficient delivery pipelines.
Key Responsibilities:
Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab, and Azure DevOps.
Automate infrastructure provisioning and configuration using Terraform and Ansible.
Develop and maintain scripts in Shell and Python to support automation and operational tasks.
Collaborate with development, QA, and operations teams to ensure smooth and reliable software releases.
Monitor and troubleshoot build, deployment, and infrastructure issues across environments.
Ensure security, scalability, and performance of DevOps processes and tools.
Maintain documentation for CI/CD workflows, infrastructure automation, and operational procedures.
Stay current with industry trends and recommend improvements to existing DevOps practices.
Required Skills & Qualifications:
Strong experience with Jenkins, GitLab CI/CD, and Azure DevOps.
Proficiency in Terraform and Ansible for infrastructure automation.
Solid scripting skills in Shell and Python.
Understanding of software development lifecycle (SDLC) and Agile methodologies.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) and related DevOps services.
Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications:
Certifications in DevOps tools or cloud platforms.
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
Exposure to security practices in DevOps (DevSecOps).