Job Description:
We are seeking a skilled DevOps Engineer with 4-6yrs expr to join our dynamic team. The ideal candidate will have expertise in building and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines coupled with strong capabilities in Azure DevOps.
Responsibilities:
1. 4-6 years of experience in Designing, implementing, and maintaining CI/CD pipelines for deploying applications on different platforms.
2. Collaborate with development and operations teams to streamline the software delivery process.
3. Automate and optimize processes using various scripting languages and configuration management tools.
4. Monitor and troubleshoot production systems, ensuring high availability and performance.
5. Stay updated with industry trends and emerging technologies in DevOps, cloud computing, and containerization.
6. Participate in cross-functional teams to drive continuous improvement and innovation in our DevOps practices.
7. Experience in database automation and deployments would be an added advantage.
Requirements:
1. Bachelor’s degree in computer science, Engineering, or a related field.
2. Proven experience as a DevOps Engineer or similar role.
3. Proficiency in building and managing CI/CD pipelines using tools like Azure DevOps, GitLab CI/CD, or similar.
4. knowledge of containerization technologies such as Docker and container orchestration with Kubernetes.
5. Proficiency in scripting languages like Python, Bash, or Shell scripting, and Powershell.
6. Excellent problem-solving and troubleshooting skills.
7. Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Bachelor's degree