Duties & Responsibilities:
- Design, implement, and maintain secure CI/CD pipelines, along with deployment and delivery processes.
- Construct and maintain DevSecOps pipelines to seamlessly integrate security into the development process.
- Enhance efficiency by streamlining operations, workflows, and processes through automation.
- Design and develop frontend and backend system within the DevSecOps automation framework
- Develop and manage monitoring and alerting tools to ensure the reliability of our systems.
- Create comprehensive documentation for all procedures and systems.
Requirements:
- Strong programming skills with a solid foundation in software development.
- Proficiency in multiple high-level programming languages, such as Java, NodeJs, Python, Golang, and Groovy.
- Must have at least 7 years of experience in Microsoft Azure
- Expertise in Linux administration and bash scripting.
- Extensive hands-on experience with CI/CD tools and methodologies.
- Deep knowledge and understanding of Kubernetes and container ecosystems.
- Good experience with full stack development.
- Strong problem-solving and analytical capabilities.
- Excellent communication, documentation, and collaboration skills.