We are looking for a passionate DevOps or DevSecOps Engineer, who can support deployment, monitor our production, QE, Performance and Staging environments. Applicants should have a strong understanding of UNIX internals and should be able to clearly articulate how it works. Knowledge of shell scripting & security aspects is a must. Any experience with infrastructure as code is a big plus.
The key responsibility of the role is to manage deployments, security, and support of business solutions. Having experience in database applications like Postgres & Ruby on Rails is a huge plus. At VakilSearch. Experience doesn't matter, passionate to produce change matters.
Responsibilities and Accountabilities:
- As part of DevOps team, you will be responsible for configuration, optimization, documentation and support of the infra components of VakilSearch's product which are hosted in cloud services & on-prem facility
- Design, build tools and framework that support deploying and managing our platform & Exploring new tools, technologies, and processes to improve speed, efficiency, and scalability
- Support and troubleshoot scalability, high availability, performance, monitoring, backup and restore of different Env
- Manage resources in a cost-effective, innovative manner including assisting subordinates in effective use of resources and tools
- Resolve incidents as escalated from Monitoring tools and Business Development Team
- Implement and follow security guidelines, both policy and technical to protect our data
- Identify root cause for issues and develop long term solutions to fix recurring issues and Documenting it
- Strong in performing production operation activities even in night times if required
- Ability to automate [Scripts] recurring tasks to increase velocity and quality
- Ability to manage and deliver multiple project phases at the same time.
I Qualification(s):
- Experience in working with Linux Server, DevOps tools, Orchestration tools
- Linux, RedHat, AWS, CompTIA+ and any other certification is a value add
II-A Experience Required in DevOps Aspects:
- Length of Experience: Minimum 1-4 years- experience
- Nature of Experience:
- Experience in cloud deployments, Linux administration, Linux clustering, AWS, virtualization and networking concepts [ Azure, GCP value add ]
- Experience in deployment solutions CI & CD like Jenkins or GitHub Actions [ Release Management is a value add ]
- Hands on experience in any of the configuration management IaC tools like Ansible, Terraform, CloudFormation [ Chef & Puppet is a value add ]
- Administration, Configuring and utilizing monitoring and alerting tools like Prometheus, Grafana, ELK, Zabbix, Nagios, etc
- Experience with Containerization, Orchestration tools like Docker, Kubernetes [ Docker swarm is a value add ]
- Good scripting skills in at least one interpreted language - Shell/bash scripting or Perl/Python/Ruby
- Experience in Implementing and troubleshooting TCP/IP networks, VPN, Load Balancing & Web application firewalls .
II-B Experience Required in SecOps Aspects:
- Length of Experience: Minimum 1-2 years- experience
- Nature of Experience:
- Experience in Identifying Inbound and Outbound Threats and resolving it
- Knowledge in CVE & applying the patches for OS, Ruby gems, Node and Python packages
- Documenting of the Security fix for future use
- Establish cross-team collaboration with security built into the software development lifecycle
- Forensics and Root Cause Analysis skills are mandatory
- Weekly Sanity Checks of the ON prem and OFF prem environment.
III Skill Set & Personality Traits required:
- An understanding of programming languages such as Ruby, NodeJS, ReactJS, Perl, Java, Python and PHP
- Good written and verbal communication skills to facilitate efficient and effective interaction with peers, partners, vendors and customers.
- Independent, self-motivated team player Meticulous and methodical in creating solutions
- Should be a quick learner
- Agile Methodology
- Should have the ability to maintain a high level of alertness and attention to detail for extended periods
- Installation and administration of various software for the enterprise
VI Interview focus areas:
- AWS, GCP & Azure
- Monitoring, Containerization, Orchestration, & Networking
- Problem solving, Scripting [ Python / Bash ], systems administration and troubleshooting scenarios
- Cloud functions & Lambda
- Infrastructure as a Code [ Ansible or Terraform or CloudFormation]
- Startup Culture fit, Agility, Persistence, Communication
VII Location: Chennai, Ambattur - Prince infopark. India