Strong knowledge of DevOps principles, CI/CD methodologies, and infrastructure automation tools.
Up to date with the latest DevOps tools and practices in cloud and containerization.
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
6 to 10 years of experience in automating deployments using tools like Ansible, Terraform, or similar.
Strong experience with containerization technologies (Docker, Kubernetes) and orchestration.
Proficient in scripting languages (Shell, Python, or Groovy) for automation tasks.
Experience in monitoring and logging tools (Prometheus, Grafana, ELK stack) for application health and performance.
Familiarity with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code practices.
First-hand experience in setting up automated build pipelines, regression checks, and environment provisioning.
Ability to troubleshoot deployment issues and analyze backend logs across distributed systems.
Excellent communication skills for reporting deployment status and collaborating with cross functional teams.
Work as part of an Agile Scrum team to implement and maintain CI/CD pipelines for end-to-end delivery.
Handle client-facing responsibilities during deployment and release phases of product implementation.
Review infrastructure and deployment specifications; manage multiple sources of requirements such as JIRA, Confluence, architecture diagrams, and configuration files.
Learn and adapt quickly to new tools, cloud platforms, and automation technologies.
Maintain the health and performance of applications and infrastructure; perform system checks after major updates.
Automate daily monitoring and health-check campaigns for applications and environments.
Track deployment progress and ensure code integration aligns with coverage and quality standards.
Manage multiple environments by provisioning and maintaining different software versions across platforms