Job Title: DevOps Engineer
Location: [India]
Job Overview: We are looking for a skilled and motivated DevOps Engineer to join our dynamic IT team. The ideal candidate will play a key role in enhancing and streamlining our development and deployment processes, ensuring the reliability and scalability of our systems. As a DevOps Engineer, you will work collaboratively with development and operations teams to implement best practices, automate workflows, and optimize our infrastructure.
Responsibilities:
- Infrastructure as Code (IaC):
- Implement and maintain infrastructure as code using tools such as Terraform or CloudFormation.
- Automate the provisioning and configuration of infrastructure resources.
- Continuous Integration/Continuous Deployment (CI/CD):
- Design, implement, and maintain CI/CD pipelines for efficient software delivery.
- Facilitate automated testing and deployment processes.
- Containerization and Orchestration:
- Utilize containerization technologies such as Docker to package applications.
- Manage container orchestration using Kubernetes or similar tools.
- Monitoring and Logging:
- Implement monitoring solutions to ensure the health and performance of systems.
- Establish logging frameworks to facilitate troubleshooting and analysis.
- Collaboration and Communication:
- Collaborate with development and operations teams to identify and address infrastructure and deployment challenges.
- Communicate effectively with team members to ensure smooth project execution.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer or similar role.
- Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages (e.g., Python, Bash, PowerShell).
- Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Understanding of CI/CD concepts and tools (e.g., Jenkins, GitLab CI/CD).
- Excellent problem-solving and troubleshooting skills.
Preferred Skills:
- Certification in relevant technologies (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
- Experience with infrastructure monitoring and logging tools (e.g., Prometheus, ELK stack).
- Knowledge of security best practices in cloud environments.