Position: Senior System/ DevOps Engineer
Company: Viinars
Experience required: 5y
English level: upper

Required skills
— 5+ years of experience supporting and engineering Windows and Linux/UNIX infrastructure
— 3+ years of experience working with “cloud” technologies such as AWS or GCP
— Strong understanding of IAC and experience using deployment/management tools such as Terraform, Cloud Formation, and Ansible
— Experience with AWS (Specifically EC2, CS Fargate, RDS, VPC, S3, Route53, Lambda, CloudWatch, CloudFormation, API Gateway, etc)
— Experience with CI/CD tools such as Bamboo or Jenkins
— Has implemented multiple complex production solutions and documented them thoroughly
— Familiarity with version control systems such as GIT
— Upper-intermediate level of English

As a plus
— Experience developing “cloud-native” applications
— Experience “containerizing” legacy applications
— Experience with Node.JS & React
— Experience with C#, .Net 4.x, or .NET Core Development
— Experience training and coaching junior team members
— Strong troubleshooting skills and an ability to come up with creative “outside the box” solutions in a cost-effective manner
— AWS Solutions Architect — Associate Certification

We offer
— Possibility of full remote work
— Competitive salary
— Flexible working arrangements
— Regular performance reviews
— 10 days — 100% paid sick-leaves
— 20 working days of annual paid vacation

Responsibilities
— Manage the availability, scalability, and efficiency of multiple infrastructure services running on Windows and Linux
— Challenge the limits of our existing infrastructure and design new solutions that keep us on the cutting edge of technology
— Provide support for emergent problems, identify the root cause, and drive improvements through automation and self-healing services
— Support network infrastructure including WAN, LAN, and wireless technologies
— Coach other team members and assist in their development and learning
Handle Tier III escalations from the Sys Admins as needed
— Be willing to learn new technologies and practices with excitement and high energy
— Actively participate in team activities and discussions such as suggesting architecture improvements, best practices, new processes, etc
— Perform additional tasks as assigned