Responsibilities:
- Develop and implement technical efforts to design, build, and deploy AWS applications at the direction of lead architects, including large-scale data processing, computationally intensive statistical modeling, and advanced analytics
- Participate in all aspects of the software development life cycle for AWS solutions, including planning, requirements, development, testing, and quality assurance
- Troubleshoot incidents, identify root cause, fix and document problems, and implement preventive measures
- Educate teams on the implementation of new cloud-based initiatives, providing associated training as required
- Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity
Requirements:
- Bachelor’s degree in computer science, information technology, or mathematics
- 3+ years of experience architecting, designing, developing, and implementing cloud solutions on AWS platforms
- Understanding of and experience with the five pillars of a well-architected frameworks
- Experience in several of the following areas: database architecture, ETL, business intelligence, big data, machine learning, advanced analytics
- Proven ability to collaborative with multi-disciplinary teams of business analysts, developers, data scientists, and subject matter experts
Preferred Qualifications and experience:
- AWS certifications are a plus
- Knowledge of web services, API, REST, and RPC