DevOps Engineer
clarivate
Job Description
About You (Skills & Experience Required)
-
B.Tech/M.Tech degree in the field of computer science is preferred, otherwise equivalent experience is expected
-
At least 3 years of professional experience as a Systems Administrator/DevOps supporting development teams
-
Good knowledge of Continuous Integration and Delivery approaches
-
Good practical knowledge of CI Tools, e.g. Jenkins
-
Good knowledge of cloud infrastructure orchestration tools like CloudFormation and Terraform
-
Strong knowledge of Linux OS
-
Good scripting skills in one or any combination of bash, python, perl, ruby
-
Good knowledge of cloud providers offering, AWS in particular
It would be great if you also had,
-
Good understanding of enterprise search technologies, such as Elastic Search, EC2
-
Familiarity with configuration management tool like Ansible & Git to manage and share code repositories
-
Hands-on experience in setting up dashboards, health rules, and fine tune monitoring using tools such as Datadog.
What will you be doing in this role?
-
Develop infrastructure-as-code and automated scripts meant for building or deploying workloads in various environments through CI/CD pipelines
-
Support cloud-based solutions by building and managing infrastructures in AWS
-
Automation of infrastructure provisioning and configuration management
-
Develop and maintain scripts and tools to automate repetitive tasks
-
Promotion and evangelization of DevOps best practices (CI, CD, automated testing, branching strategy, decoupling, etc…)
-
Simplification and improvement of software delivery/release processes
-
Collaborate with cross-functional teams to analyze, design, and develop software solutions