Sr. DevOps Engineer
yash
Job Description
Job Description:
DevOps Engineer | Exp – 6 to 10 years
Key Responsibilities:
-
- Support CI/CD Pipelines: Assist in managing and improving CI/CD pipelines for various applications, ensuring efficient and automated build, test, and deployment processes.
- Automation: Work on scripting and automating routine tasks such as code deployments, server provisioning, and configuration management.
- Monitoring & Troubleshooting: Monitor build and deployment processes, identify and troubleshoot issues, and ensure the stability of the release process.
- Collaboration: Collaborate with development, QA, and operations teams to ensure smooth integration and deployment of new software releases.
- Documentation: Maintain clear documentation for release processes, configurations, and deployment instructions.
- Environment Management: Assist in managing and maintaining development, staging, and production environments.
- Configuration Management: Support the use of configuration management tools like Ansible, Puppet, or Chef to ensure consistency across environments.
Must Haves :
-
- Basic Knowledge of CI/CD Tools: Familiarity with CI/CD tools like Azure-DevOps, GitLab CI, Jenkins, or similar.
- Scripting Skills: Experience with scripting languages like Bash, Python, or PowerShell.
- Version Control: Understanding of version control systems like Git.
- Operating Systems: Familiarity with Linux/Unix-based operating systems.
Nice to Have:
-
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Exposure to Infrastructure as Code (IaC) tools like Terraform, Helm Charts
- Basic understanding of networking, DNS, and load balancing.
- Familiarity with monitoring tools like Prometheus, Grafana, or Nagios.