— Experience with design and deployment of dynamically scalable, highly available, fault-tolerant, and reliable applications on AWS;
— Experience with Microsoft Windows OS or other Microsoft tools such as IIS, TFS, SQL Server, and MS Build;
— Experience with provisioning services and infrastructure using CF templates specifically for EC2 instances with:
SQL Server and NoSQL databases
NAT / Internet gateways;
— Experience with monitoring / alerting on AWS including CloudWatch, CloudTrail, AWS Billing Console, and AWS Management Console;
— Experience with setting up Lambda functions or other tooling to automate back-ups, snapshots, etc.;
— Experience with installing and migrating complex and multi-tier applications to AWS — COTS, custom and open-source;
— Experience with scripting languages for build, deploys and automation — specifically:
CloudFormation template scripting
AWS CLI / API
PowerShell / Perl, Ant
as well as designing CD pipelines and automation using tools like Jenkins, etc.;
— Strong experience with Windows and Linux environments.
— Desired would be the following: AWS resource / service design and implementations including:
RDS — SQL Server
EC2 / S3.
— Ability to collaborate with other team members in a global team environment;
— Possibility of remote work;
— Competitive salary;
— Collaborative friendly team environment;
— Free treats: tea, coffee, cookies, English classes, corporate parties, competitions.