Position: Senior DevOps Engineer (Azure)
Company: Sigma Software
Experience required: 5y
English level: upper

We are glad to invite​ an ambitious and experienced Middle DevOps Engineer to join the Sigma Software team.  

We are looking for a talented DevOps Engineer to join our team responsible for supporting multiple distributed environments. As a DevOps, you'll manage, monitor, and perform maintenance to ensure the system, provide recommendations for new technologies and procedures, etc.

**Responsibilities**
- Taking part in environment and architecture planning 
- Automation of CI/CD and other processes on a project 
- Optimization of existing environments and structures 
- Providing recommendations for new technologies and procedures to improve service availability and management 
- Troubleshooting production system and network issues related to performance and functionality 
- Supporting existing environments 
- Consulting the development team on infrastructure-related questions 

**Requirements**

- At least 5 years on-hand experience with Linux 
- Strong scripting skills (Bash, Python, Perl) 
- Work experience with CI/CD tools (TeamCity, Jenkins, CircleCI, etc.) 
- Strong knowledge of Azure 
- Work experience with AWS and GCP will be a plus 
- Familiarity with Databases (MySQL, PostgreSQL) and No-SQL Databases (Redis, MongoDB, DynamoDB, Cassandra) 
- Practical experience with configuration management tools (Ansible, Terraform, CloudFormation, Puppet) 
- Good knowledge and understanding of web and app technology/servers (Apache, Nginx, Tomcat) 
- Familiarity with VMware and related tools like vRealize, VMotion, etc. 
- On-hand experience with PHP/JS/Java application deployment procedures (Laravel, WordPress) 
- Deep understanding of Docker concepts and Docker/Docker-compose usage 
- Broad experience with Atlassian stack (Jira, Confluence)  
- Upper-Intermediate level of English