Your Role and Responsibilities- CI/CD Pipelines: Design, implement, and maintain CI/CD pipelines to support application builds, testing, and deployment.
- Monitoring and Alerting: Implement robust monitoring, logging, and alerting systems to ensure high availability and performance.
- Collaboration: Work closely with development, QA, and operations teams to streamline workflows and improve system reliability.
- Security: Ensure adherence to best practices in security, compliance, and access control across development and deployment environments.
- Troubleshooting: Diagnose and resolve system and application issues to minimize downtime.
Required Technical and Professional Expertise
- Experience: 5+ years of experience in DevOps, or related roles.
- Programming: Proficiency in scripting languages such as Python, Bash, or Ruby.
- Tools: Hands-on experience with DevOps tools like Jenkins, Docker, Container orchestration tools like Kubernetes or OpenShift, Git, monitoring tools such as Prometheus or Grafana and code scan tools
- Version Control: Expertise in version control systems like Git and GitLab/GitHub.
- Configuration Management: Familiarity with tools like Ansible, Puppet, or Chef.
- Problem-Solving: Excellent analytical and problem-solving skills with attention to detail.
- Soft Skills: Effective communication skills and ability to collaborate in a team environment.
Preferred Technical and Professional Expertise