Drag
Job Description
Key Responsibilities:
- Design, develop, and implement CI/CD pipelines to streamline the build, test, and deployment processes.
- Collaborate with development, operations, and quality assurance teams to ensure seamless integration and delivery of applications.
- Automate infrastructure provisioning and configuration management using industry-standard tools.
- Monitor and maintain the health, performance, and security of CI/CD pipelines and associated systems.
- Troubleshoot and resolve build, deployment, and performance issues in a timely manner.
- Advocate for best practices in DevOps, including infrastructure as code, configuration management, and agile delivery.
- Stay updated on the latest DevOps tools, technologies, and trends, and recommend improvements to existing systems.
Qualifications:
- Experience: 3+ years of experience as a DevOps Engineer or a similar role with a strong focus on CI/CD implementation.
- Technical Expertise:
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, CircleCI, or Azure DevOps.
- Proficiency in scripting languages like Python, Bash, or PowerShell.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Strong knowledge of version control systems (e.g., Git).
- Understanding of cloud platforms (AWS, Azure, GCP) and infrastructure as code (Terraform, CloudFormation).
- Problem-Solving Skills: Ability to troubleshoot and resolve issues effectively.
- Team Collaboration: Strong communication skills and the ability to work collaboratively in a team environment.
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.