Your responsibilities:
● Participate or Lead the architecture and development of SDLC pipelines
● Participate or Lead the development of continuous release and deployment automation flows
● Participate or Lead the architecture and development of QA automation frameworks
● Automate AWS (and optionally Azure) resources and infrastructure provisioning
● Maintain infrastructures and environments of all types from dev to production
● Security monitoring and administration
● Be innovative, learn new tools, systems and best practices, propose your own ideas
Requirements:
● 2+ years of experience with AWS configuration, deployment and support experiences in Production environment
● CI experience (Jenkins, TeamCity)
● Experience with version control systems (Git or similar)
● Deep Linux OS knowledge
● Network troubleshooting and configuration skills (DNS, HTTP, SSL, TCP/IP, etc.)
● Web server knowledge (Apache, Nginx)
● Scripting skills with either of Bash, KSH, Python, PowerShell
● Understanding of SDLC
Desired experience or familiarity:
● EC2, AMI, EBS, S3 (and S3 bucket policy), CloudWatch, CloudTrail, ALB/NLB, AWS Certificate Manager, Route53,IAM Roles & Policies for users and AWS services,API Gateway, CloudFront
● OWASP, static/dynamic analysis, and common exploit tools and methods
● Cloud security controls and best practices
● Hands-on experience with automated test frameworks and test harnesses
● Infrastructure as code (Terraform , CloudFormation, etc.)
● Web Performance & Caching
Advantages:
● Degree in Computer Science or equivalent awesomeness
● AWS Certifications
Personal skills:
● Highly independent, thorough & methodological
● Passionate, Assertive & Determined
● Brings the “Can-do” attitude with excellent people skills
● Strong problem diagnosis and creative problem-solving skills
● Excellent verbal and written communication