Position: Senior DevOps Engineer, Environmental Consulting
Company: DataArt
Category: DevOps
Experience required: 3y
English level: intermediate

About the vacancy

Our client is an environmental consulting business headquartered in the US. They specialize in sustainability and offer solutions to protect the environment.

We are seeking a Senior DevOps Engineer to join our team. DataArt's specialists are helping the client develop applications based on the .NET platform.

We hire people not for a project but for the company. If the project (or your work on it) is over, you switch to another project or to a paid “Idle.”

Must have
- Great communication, organizational (planning, coordination, reporting, risk management) and people management skills
- Experience with Docker, Docker Compose, Docker Swarm Mode
- Experience with setting up a reliable Production configuration
- Understanding of load balancers, DNS, virtual networks, and firewalls in a cloud and on-prem
- Understanding of the “core” protocols (HTTP(S), DNS, TCP, ICMP)
- Experience with setting up automation for resources provisioning (IaaC)
- Skills in setting up logging & monitoring solutions (EFK, application/infrastructure metrics)
- Know how to manage, develop, and build CI/CD pipeline (TeamCity, GitLab)
- Experience with version control systems
- Knowledge of source code versioning approaches (e.g. gitflow)

Would be a plus
- Experience with Azure cloud services
- Experience with Kubernetes / OpenShift
- Knowledge of scripting languages (e.g. bash or Powershell)
- Knowledge and experience with relational databases
- Knowledge of development methodologies (Agile/Scrum)
- Experience with service-based architecture
- Basic knowledge of Linux systems
- Understanding of application security models

Learn more about our policy of equal opportunities in employment