Position: Senior DevOps Engineer
Company: DataArt
Category: DevOps
Experience required: 3y
English level: pre

PROJECT OVERVIEW
Currently the Client performs the process of digital transformation. Using modern technologies and new design/architecture patterns they are building new architecture concepts and bringing the new project to life.

TEAM
The team consists of Solution Architect, and 2 Senior Java Developers.

POSITION OVERVIEW
We are looking for a mature and highly skilled DevOps Engineer with Azure and/or AWS cloud platform experience.

TECHNOLOGY STACK
AWS
Azure
Oracle
Terraform
Responsibilities
Automation for tasks like deployment of servers and application software across the environment, alerts via scripting using Terraform, PowerShell, and Ansible
Troubleshoot to identify the root cause and work toward faster workarounds and resolution of reported issues
Quickly & effectively utilize existing tools and utilities to improve the troubleshooting process in the long run
Ensure the stability and availability of Application operation components running on Public Clouds
Participate in 24x7 on-call rotation to support production environments and shift work
Control infrastructure costs by continually looking for opportunities to right-size servers and services
Knowledge of Windows and Linux OS platforms
Respond to alerts of application instability, identifying root cause and corrective actions
Work on setup and testing of the Disaster Recovery process
Create and maintain proper documentation around environments, releases, and patches
Lead junior resources and provide them guidance around technologies and process

Requirements
Experience in a modern software development environment that is Agile and incorporates DevOps practices
Hands-on experience with DevOps Tools like Jenkins, Artifactory, Maven, Git, Bitbucket, TFS
Experience with cloud platforms like AWS and Azure (Azure preferred)
Experience in Python, Terraform, PowerShell
Experience in containerization and orchestration (Kubernetes)
Configuration management using Ansible
Experience with Continuous Integration and Continuous Deployment
Hands-on experience in Linux/Windows server operating systems, and Web Server technologies including IIS, Tomcat, and Apache Web Server
Knowledge of relational databases including SQL Server, Oracle, Postgres, or MySQL
Proven ability to work in a team-oriented environment, providing backup support to team members & establishing/maintaining effective work relationships with co-workers within and across functional areas.
Experience setting up and configuring monitoring systems.
Create and maintain proper documentation of environments, releases, and patches.
Ability to work independently
Spoken English