Position: AWS Solution Architect
Company: Infopulse
Experience required: 5y
English level: upper

The position requires hands-on experience with ability to analyze Customers' requirements, respond to challenges and deliver needed solutions.

Responsibilities:

Analyze customers' legacy apps, used technologies and tool set, define gaps and areas for improvement
Provide recommendation for apps/workloads migration by using lift-and-shift, rearchitect or refactoring approach
Design and implement complex cloud or hybrid infrastructure solutions based on the AWS Services
Collaborate closely with Client’s technical team to define the scope of improvements
Propose Customer needed solution based on the AWS cloud stack services
Participate in PoC/Pilots/MVP and project implementation
Qualifications:

Bachelor’s degree in computer science, programming, robotics or electrical engineering or related areas
5+ years of design & implementation experience with distributed applications
3+ yeas of experience as a lead developer and/or architect
1+ years of direct management experience including managing people, development/maintenance of work plans
Unit, integration and functional tests implementation experience
Experience as a developer in Java and/or .NET
Experience with enterprise class database servers and storage
Strong networking foundations: TCP/IP, DNS, VLANs, Routing, Load-balancers, network security
Practical experience of deployment concepts and maintenance of Amazon AWS, in particular:
Amazon Elastic Compute Cloud (EC2)

Amazon Relational Database Service (RDS) with MySQL, Oracle, SQL Server, and PostgreSQL

Amazon Elastic Load Balancing (ELB)

Amazon Virtual Private Cloud (Amazon VPC)

Amazon Management Services (including but not limited to AWS Management Console; CloudFront, Amazon ElastiCache, etc)

Operating systems: Linux (RPM-based, DEB-based), Windows

Web Services: SOAP; REST

AWS DevOps services, CI/CD, SCM, pipeline, containers, Automation, IaC

AWS Docker Containers, Kubernetes/AKS, IaaS/PaaS

Kubernetes cluster configuration and ECS

Will be an advantage:

Experience with Linux/UNIX OS, Nginx, Apache etc.
Experience in other Cloud Platforms: Google Cloud or Microsoft Azure
Cloud certifications: AWS preferred, Google or Azure
Personal skills:

Strong written and verbal communication in English Being initiative with very good analytical skills
Being able to perform tasks in an agile environment with minimum guidance
Excellent written, verbal and presentation skills
Team player with high motivation and a «can do» attitude
Ability to travel and be mobile