Job Description
We are looking for a skilled CI/CD Engineer to design, develop, and maintain robust, automated CI/CD pipelines that support the seamless software development lifecycle.
- You will collaborate with cross-functional teams to improve the development, testing, and deployment processes while ensuring optimal performance, security, and scalability of the pipeline.
- If you’re passionate about automation, security, and continuous integration/deployment, this is the ideal role for you.
Responsibilities
- Design, develop, and maintain automated CI/CD pipelines to streamline the software development process.
- Collaborate with development, QA, security, and operations teams to enhance and automate the build, test, and deployment workflows.
- Monitor and optimize the CI/CD pipelines to ensure they operate with maximum efficiency, reliability, and scalability.
- Troubleshoot and resolve issues related to the CI/CD processes and automation.
- Ensure that security and compliance standards are met throughout the CI/CD pipeline, implementing best practices to safeguard the pipeline.
- Participate in code reviews and code quality assurance to maintain high standards in software development and deployment processes.
Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in CI/CD automation and DevOps practices.
Skills
- Platform & Tools Expertise
- Security Knowledge
- Cloud & DevOps Skills
- Problem Solving & Communication Skills
- scripting skills
- Azure Cloud platform
- Azure DevOps
- CI/CD pipelines