DevOps Engineer
TIGI HR
Job Description
Key Responsibilities
- Develop and maintain CI/CD pipelines to streamline deployment processes by Jenkins.
- Use Docker for containerization of applications
- Manage and orchestrate containerized applications using Kubernetes
- Monitor system performance and troubleshoot issues as they arise
- Collaborate with development teams to implement best practices in DevOps
- Work with cloud platforms, primarily AWS, to deploy and manage applications
- Write and maintain Python scripts to automate tasks and improve efficiency across deployment and operations processes
- Utilize Infrastructure as Code (IaC) tools like Terraform and CloudFormation for scalable and consistent infrastructure management.
- Leverage configuration management tools such as Ansible for automated configuration and provisioning.
- Implement monitoring tools such as Grafana, Prometheus, New Relic, or similar solutions to ensure application and infrastructure health.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 2-3 years of experience in a DevOps or similar role
- Proficiency in Docker for application containerization
- Hands-on experience with Kubernetes for container orchestration
- Must have worked with Amazon Web Services (AWS) for cloud deployments
- Must have worked with Monitoring tools.
- Proficiency in Python scripting is required
- AWS Certified Solution Architect Certificate is a must
- Knowledge of Azure is a plus
- Strong problem-solving skills and a proactive mind-set