Basic requirements:
- 5+ years design/implementation/consulting experience with distributed applications
- Bachelor’s degree in Computer Science/Engineering/MIS, Math or related field or equivalent experience
Preferred Qualifications
- Intermediate/advanced knowledge of AWS services, Microsoft Azure or Google Cloud.
- At least 2 years of hands-on software development, DevOps engineering, or systems architecture.
- Expertise in Object Oriented Programming and Design concepts (OOP), Software Oriented Architecture (SOA) and Design Patterns, including Anti-Patterns
- Expertise in Docker containers, automation and continous integration tools.
- Building a technical and security architecture on cloud for the selected apps/workloads
- Documenting and sharing technical best practices / insights with engineering and the architect community
- Expert knowledge in Storage (both object and filesystems), Networking, Security, Identity, Management on cloud