Automation using terraform and scripts • Ansible Automation experience • Jenkin administration and shared library • Infrastructure Management: Design, provision, and manage cloud infrastructure in Azure using IaC tools like Azure Resource Manager (ARM) templates or Terraform.
- CI/CD Pipeline: Build, implement, and manage continuous integration and continuous delivery (CI/CD) pipelines in Azure DevOps to automate the software release cycle.
- Automation: Automate repetitive tasks and processes to improve performance, efficiency, and scalability.
- Jenkin administration and shared library • Monitoring and Performance: Implement monitoring and logging solutions using Azure Monitor and Application Insights to track application performance and proactively identify and resolve issues.
- Security and Compliance: Ensure the security and compliance of the infrastructure and applications by integrating security best practices and tools into the CI/CD pipeline.
- Troubleshooting: Investigate and resolve technical issues related to applications, infrastructure, and deployment pipelines.
- Release Management: Manage application configuration and releases, coordinating schedules and implementing strategies like blue-green or canary releases.
- Kubernetes configuration and management • IAC terraform • Documentation: Create and maintain documentation for infrastructure, deployment processes, and standard operating procedures.
- Required skills and experience in Kubernetes • Experience with Microsoft Azure services • Proficiency in CI/CD tools and practices • Knowledge of Git and version control systems • Familiarity with monitoring and logging tools like Azure Monitor • Excellent communication and collaboration skills