Overview
Company Overview
iAgami Technologies is a dynamic IT services company specializing in IT consulting, application development, and business process automation. The company excels in modernizing technology infrastructure, enhancing operational efficiency, and boosting business performance. Leveraging technologies such as cloud computing, artificial intelligence, and software engineering, iAgami empowers clients with innovative, scalable solutions. Based in Tiruchirapalli, with a workforce of 11-50 employees, iAgami operates primarily in the IT Services and IT Consulting industry.
Job Overview
iAgami Technologies is seeking a skilled Mid-Level DevOps Engineer to join our team. The role is based in Chennai or Bangalore with a hybrid employment type. The ideal candidate will possess expertise in Terraform, Kubernetes, and Jenkins, alongside a strong proficiency in AWS, CI/CD, Docker, monitoring and alerting, and logging tools. This position focuses on enhancing and maintaining the development and operational infrastructure to support our clients' business success.
Qualifications and Skills
- Proficiency in Terraform (Mandatory skill) to automate and manage infrastructure as code efficiently within different environments.
- Hands-on experience with Kubernetes (Mandatory skill) for container orchestration and to manage workloads and applications seamlessly.
- Expertise in using Jenkins (Mandatory skill) for implementing continuous integration and continuous delivery (CI/CD) pipelines.
- Strong understanding of AWS to deploy, manage, and troubleshoot cloud applications efficiently.
- Experience with CI/CD tools and practices to streamline software development processes and improve delivery speed.
- In-depth knowledge of Docker to develop, ship, and run distributed applications within containers easily.
- Ability to set up monitoring and alerting systems to proactively identify and resolve performance issues across infrastructure.
- Familiarity with logging tools to track and analyze logs for maintaining system health and investigating problems.
Roles and Responsibilities
- Design and implement secure and scalable CI/CD pipelines using Jenkins, ensuring efficient deployment processes and agile delivery.
- Develop and maintain infrastructure as code using Terraform, enabling predictable and repeatable environment provisioning.
- Manage and optimize containerized workloads using Kubernetes, ensuring high availability and fault tolerance.
- Collaborate with development teams to automate deployments, improve scalability, and foster a DevOps culture across the company.
- Monitor system performance and implement necessary alerts and measures to ensure smooth operations and minimize downtime.
- Maintain robust security practices across the DevOps ecosystem, safeguarding data and systems from potential vulnerabilities.
- Contribute to the continuous improvement of processes and tools, staying current with emerging industry trends and technologies.
- Provide technical support and mentorship to team members, fostering development and knowledge-sharing within the organization.