Director, Technical Architecture (DevOps)

at Clarivate PLC
Published January 12, 2023
Location Richmond, VA
Category Default  
Job Type Full-time  

Description

As a Director, Technical Architecture, you will be responsible for leading the analysis, design, implementation, coding, deployment, management, and continuous improvement of software delivery processes for cloud-hosted software products. You will be responsible for gathering technical requirements, architecting solutions, and executing deliverables towards the repeatable and reliable delivery of our software products to our customers. You will provide direction and mentor junior team members towards a shift-left mindset through the development of rapid service integrations across various DevOps toolsets and a steady focus on automation.

About You - experience, education, skills, and accomplishments

* Bachelor's degree in Computer Science, CIS, MIS, or similar
* At least 10 years of experience of professional software development or software engineering
* 3 years of hands-on experience with CI/CD, GitOps, Docker, and Kubernetes
* 3 years of experience in DevOps
* 3 years of enterprise experience with Python. Must be comfortable writing complex scripts/services that pull and manipulate data from heterogeneous data sources; REST APIs, databases, flat files, etc.
* You must possess hands-on experience in designing for both small and large-scale solutions with an emphasis on continuous delivery and cloud-native architectures.
* US Citizenship or Green Card required for this position

It would be great if you also had . . .

* 5 years of experience in DevOps building, deploying, and supporting cloud-native applications in any public cloud (AWS preferred) using modern DevOps tools
* Hands-on knowledge of full-stack monitoring, security testing, detection, and compliance tools such as Nagios, Datadog, Qualys, ELK, AppDynamics, etc.
* Ability to support database servers like MS-SQL, DynamoDB, MySQL, Postgres, etc. in cloud or on-prem.
* Familiarity with Test Automation tools and frameworks: XUnit, Selenium, Cypress JS, SauceLabs, etc.

What will you be doing in this role?

* Design, develop and maintain the product's cloud infrastructure architecture, including microservices, as well as developing infrastructure-as-code and automated scripts meant for building or deploying workloads in various environments through CI/CD pipelines towards achieving zero-downtime deployment.
* Drive analysis, design, delivery, and support of quality technical solutions for projects in line with product roadmaps, customer expectations, and internal priorities.
* Automate Everything! The reduction of manual, repeatable system processes to reduce support efforts is paramount. Work with distributed teams to ensure that application services are properly instrumented to be reliably monitored and debugged
* Ownership and accountability of the performance, availability, security, and reliability of the product/s running across public cloud and multiple regions worldwide.
* Keep up with industry best practices, trends, and standards and identify automation opportunities, design, and develop automation solutions that improve operations, efficiency, security, and visibility.

About the Team

You will be working in a highly agile, innovation-driven and DevOps centric software product organization alongside with product engineering team, cloud and software security engineers, architects, agile delivery managers, and software support teams on emerging technology solutions in cloud computing, containerization, orchestration, serverless, infrastructure as code, continuous delivery, data science, and security automation.

Hours of Work

* Full time, permanent position (cannot consider C2C or CTH)
* Fully remote anywhere within the US

#LI-Remote

Clarivate is an Equal Opportunity Employer Vets/Minorities/Women/Disabled

Drop files here browse files ...