Overview
Company Overview
Expertia AI is an innovative HR Tech company headquartered in Bangalore, specializing in Deep Tech solutions to revolutionize workforce development. Known for our products like the Virtual Recruiter and Expertia Career Site, we enhance the recruiting process using advanced algorithms to uncover hidden skills, manage job applications, and rank candidate profiles.
Job Overview
We are seeking a mid-level DevOps Engineer to join our team in Chennai. This full-time role requires 4 to 6 years of relevant work experience. The ideal candidate will collaborate with our development and IT teams to manage deployment processes and continuous integration pipelines, employing state-of-the-art tools and technologies.
Qualifications and Skills
- Proficiency in AWS, Docker, and Jenkins (Mandatory skill) is essential for deploying and maintaining robust applications.
- Experience with Kubernetes is crucial for container orchestration and automating deployment of applications.
- Hands-on experience with Terraform is required to create and manage infrastructure as code seamlessly.
- Knowledge of Ansible ensures effective configuration management and application deployment.
- Strong scripting skills in Python are needed to automate tasks and enhance workflow efficiency.
- Excellent understanding of continuous integration and continuous deployment methodologies.
- Solid grasp of networking fundamentals and cloud security principles for secure deployments.
- Strong problem-solving skills to troubleshoot and optimize system and process efficiencies.
Roles and Responsibilities
- Design, implement, and maintain CI/CD pipelines using Jenkins and Docker to ensure streamlined application deployment processes.
- Collaborate with cross-functional teams to automate and improve existing processes using tools like Ansible and Terraform.
- Manage AWS infrastructure, ensuring high availability and performance of services.
- Monitor system performance, identify issues, and apply optimizations in a timely manner.
- Maintain environment and configuration consistency across development, testing, and production stages.
- Ensure robust security practices are in place, regularly auditing systems and networks.
- Document processes and standards to enhance team knowledge sharing and operational efficiency.
- Stay updated with the latest trends and technologies in DevOps to drive innovation and efficiencies.