At Fingent, we believe that what we build touches lives around us. We use technology to create a better and smarter environment. We nurture thought leaders and encourage them to be the seeds of change through smart software development and consulting services. Our commitment to quality and integrity helps us to use technology and create a better and smarter future.
Skills Sets:
Proficiency in IaC tools such as Terraform, Ansible, or Puppet.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Experience in setting up and maintaining CI/CD pipelines using Jenkins, GitLab CI/CD, or Azure DevOps.
Proficiency in scripting and automation with tools like Bash, Python, or other relevant languages.
Knowledge of monitoring and logging tools,( e.g., Prometheus, Grafana, ELK stack.)
knowledge of software development practices, including coding, testing, and version control.
Knowledge of security best practices and industry compliance standards.
Strong troubleshooting and problem-solving abilities.
Excellent communication and collaboration skills with cross-functional teams.
Relevant certification will be an added advantage
Roles and Responsibilities:
Linux System Administration:- Manage and maintain Linux-based systems, ensuring their performance, security, and availability.
Infrastructure as Code (IaC):-Develop, maintain, and version control infrastructure using tools like Terraform, Ansible, Puppet etc..
Container Orchestration: Implement and manage containerization technologies like Docker and container orchestration platforms such as Kubernetes.
CI/CD Pipeline:-Implement and manage CI/CD pipelines to automate software build, testing, and deployment processes.
Scripting and Automation: Create and maintain automation scripts and tools for provisioning, configuration management, and application deployment.
Monitoring and Logging:- Set up and maintain monitoring and logging solutions to ensure system health and diagnose issues promptly using monitoring tools (e.g., Nagios,Icinga2, Prometheus, Grafana, ELK stack)
Security and Compliance:-Incorporate security best practices throughout the DevOps process.
Collaboration: -Collaborate closely with cross-functional teams, including developers, QA engineers, and other teams, to ensure seamless integration of DevOps practices into the development life cycle.
Client Engagement: Actively engage in client meetings focused on DevOps-related technical deliberations, offering valuable insights and guidance to ensure the success of the project.
Troubleshooting and Incident Response: – Diagnose and resolve technical issues in a timely and efficient manner, maintaining system uptime and performance.
Documentation: -Create and update documentation for configurations, processes, and best practices to ensure knowledge sharing and operational consistency.