We are seeking an experienced Azure DevSecOps Engineer with a strong background in CI/CD, Terraform, Kubernetes, Linux, and automation using shell and Python. The ideal candidate will have a proven track record of implementing secure DevOps practices in a cloud environment, with expertise in security tools, monitoring systems like Grafana, and applications such as SonarQube and Apache.
Responsibilities:
- Design, implement, and manage CI/CD pipelines for automated application deployments in Azure.
- Develop and maintain infrastructure as code (IaC) using Terraform to provision and manage Azure resources.
- Implement containerization and orchestration using Kubernetes, ensuring high availability, scalability, and security.
- Automate infrastructure, application deployment, and security processes using Shell scripting and Python.
- Monitor and optimize system performance using Grafana and other monitoring tools to ensure a reliable and efficient infrastructure.
- Integrate and manage security tools like SonarQube and other vulnerability scanning tools to ensure compliance with industry standards.
- Collaborate with development and operations teams to enforce DevSecOps best practices.
- Manage and maintain Apache servers, ensuring their security, performance, and availability.
- Identify and mitigate vulnerabilities, ensuring the infrastructure is secure against potential threats.
- Provide guidance and mentorship to team members on cloud security, DevOps, and automation best practices