Cloud Data Architect / AWS Big Data Architect
Role details
Job location
Tech stack
Job description
We are seeking an experienced Cloud Data Architect with strong expertise in AWS cloud technologies, Big Data platforms, distributed systems, and cloud-native architecture. The ideal candidate will be responsible for designing, building, and governing scalable enterprise data platforms that support analytics, reporting, machine learning, and modern data engineering initiatives. This role requires deep experience in AWS services, data architecture, microservices, DevOps practices, and modern cloud-native application design. The candidate will collaborate closely with engineering teams, leadership, and business stakeholders to deliver scalable and secure enterprise data solutions., * Advocate and define cloud architecture vision from a strategic perspective, including internal and external platforms, tools, and systems
- Establish, maintain, and review architectural models with a focus on microservices in a cloud environment
- Provide leadership in adherence to processes (i.e., design walk through and approval processes, Platform / System documentation, change management, SDLC, etc.)
- Drive scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deployment for cloud platform projects
- DevOps/Platform background (AWS, Cloud Formation, Terraform, Kubernetes, Linux/Bash, Docker, CI/CD)
Requirements
- 6-8 years of Experience defining technology standards for an organization
- Experience with architecture frameworks, including design patterns, distributed applications, AWS Well-Architected Framework, etc, with the aim of reuse
- Experience with BigData platform AWS EMR
- Experience with AWS services like EC2, S3, RDS, EKS, Lambda, API Gateway, Route 53, VPC, IAM, etc
- Experience with programming technologies, including Java, Python, Kafka, Spark
- Experience with Data technologies, including SQL, NoSQL, BigData, R, and GraphQL
- Build cloud native data platforms and capabilities that enable data analytics, reporting, model developments and machine learning
- Manage and enhance cloud native data lakes and Data Warehouse platforms
- Create Proof of Concepts (POCs) to illustrate how cutting-edge technologies can be incorporated and enhance Client''''s technology offerings
- Provide technical guidance and educate team members and coworkers on development and operations, * Demonstrated technology and personal leadership experience in architecting, designing and building highly scalable data applications
- Enterprise scale expertise in data management best practices such as data integration, data security, data warehousing, data analytics, metadata management and data quality
- Extensive knowledge and experience in architecting modern data integration frameworks, highly scalable distributed systems using open source and emerging data architecture designs/patterns
- Experience building external cloud (e.g. AWS) data applications and capabilities is highly desirable
- Expert ability to evaluate, prototype and recommend open source and vendor technologies and platforms
- Collaborate with teams and leadership within IT and with business partners to advance our technical capabilities and provide data solutions that drive business results