
DevOps Engineer
You will be part of a team that is intellectually curious, creative, analytical, and passionate about building complex data infrastructure and digging into data for analysis and/or market research.
Core Responsibilities:
Responsible for the development, optimization, maintenance, configuration, and reliable operation of data processing and research pipelines on a large scale.
-
Configuration and Management of tools, open source software and in-house application binaries.
-
Explore the latest data infrastructure, storage and automation tools and develop POCs for integration.
-
Improve on existing CI/CD pipelines and work towards developing a self-monitoring and self-resolving infrastructure.
-
Work on System Resiliency by setting up regular backup operations and implementing processes for data protection, disaster recovery, and failover procedures
-
Troubleshoot hardware and software errors by running diagnostics, documenting problems and resolutions, and assessing impact of issues
-
Dive into complex use cases of Kubernetes, Docker, Jenkins, Git, Nexus, Argo-CD, and any other new tools and technologies developed or adopted by the firm.
-
Take up extensive automation efforts using python, bash, Ansible, etc. to ensure that failures are minimized, alerts are improved and generated in time and appropriate stakeholders are informed.
-
Take up daily operations responsibilities in the team to monitor and support the data, analytics and research pipelines and triage with the product owners and developers to ensure zero production downtime.
Required Qualification / Skill Set:
-
Bachelor's or Masters's Degree, preferably in CS/IT with 1-5 years of relevant experience.
-
Understanding of the concepts and principles behind DevOps, Continuous Delivery, Agile, Lean, etc.
-
Strong Linux administration/Scripting/Debugging skills; preferably Bash and Python
-
Knowledge about Configuration Management tools like Ansible, Chef etc.
-
A proper understanding of Operating Systems and Networks.
-
Must have a strong grasp of automation & Scripting tools.
-
Aptitude for quick analytical thinking along with debugging and troubleshooting skills.
-
Professional attitude, cooperative and mature approach to work, must be focused, and structured.
-
Exhibit a high level of individual initiative and ownership, and effectively collaborate with other team members.
Apply for this job
*
indicates a required field