Position: Senior DevOps Engineer
Work Location: Hyderabad/Pune
Experience: 5 Years
Duration: Contract to Hire(C2H)
Job Description:
We are seeking a DevOps Engineer to join our growing team. As a DevOps Engineer you will be responsible for improving and automating our development deployment and operations processes. You will work closely with developers and IT operations teams to ensure that our software applications are delivered with speed quality and security. This role requires expertise in CI/CD pipelines cloud infrastructure containerization and monitoring.
Key Responsibilities:
- CI/CD Pipeline Development: Design implement and manage continuous integration and delivery pipelines using tools like Jenkins GitLab CI or Azure DevOps.
- Automation: Automate manual processes for building testing and deploying software using scripting and automation tools (e.g. Ansible Terraform Puppet Chef).
- Infrastructure Management: Build and maintain scalable highly available and reliable infrastructure on cloud platforms like AWS Azure or Google Cloud.
- Containerization and Orchestration: Implement and manage containerized applications using Docker Kubernetes and Helm.
- Monitoring and Performance Tuning: Use monitoring tools (e.g. Prometheus Grafana ELK Stack New Relic) to ensure system performance reliability and scalability.
- Cloud Infrastructure: Configure and manage cloud services (AWS Azure Google Cloud) such as EC2 Lambda Kubernetes RDS etc.
- Collaboration: Work closely with development QA and operations teams to streamline development and deployment workflows.
- Incident Management and Troubleshooting: Quickly identify and resolve issues related to application performance availability and security in both development and production environments.
- Security: Implement best practices for securing infrastructure applications and data (e.g. IAM encryption network security).
- Version Control: Manage codebase using version control tools (Git GitHub GitLab Bitbucket).
- Documentation: Maintain clear comprehensive and uptodate documentation for infrastructure processes and system.
Mandatory Skill:
Azure DevOps Jenkins YAML Pipeline configuration Classic pipeline configuration GIT version control
PowerShell scripting