Data Architect - ABN TECH CORP
San Francisco, CA
About the Job
Job Title-Data Architect
Job Location- San Francisco, CA onsite
Client UST/Capital Group
Mandatory Skills
Data Engineering, Python, Devops
Additional Comments
Responsibilities:
Participate in agile software development, prototyping and code reviews with a small team of developers
Design and implement the complex python back-end application and data pipeline
Provide supervision and guidance to development teams
Continually research the current and emerging technologies and propose changes where needed
Inform various stakeholders about any issues with the current technical solutions being implemented
Communicate directly with enterprise architects, developers, and clients.
Assess the business impact that certain technical choices have
Design, implement and/or use RESTful web services
Write testable, well-thought-out code within the Python ecosystem
Deploy applications using Dockers and Kubernetes
Deploy applications in cloud-based servers.
Performance testing software under load to ensure reliability and scalability
Monitor timelines and progress to ensure that team members are adhering to these specifications.
Be a good team player
Must have spoken and writing skills in English Requirements:
10 years of experience as a Python developer/Solution Architect and/or server-side coding
Attention to detail and an ability to build reliable, scalable, and flexible software Mandatory Skills:
Prior experience working on a scalable cloud-based application
Very Strong knowledge and experience with Python. Expert in python class, collection, NumPy, pandas, etc
Very Strong knowledge and experience with SQL, RDMS, Data modeling, and DB design.
Must have experience in designing, implementing, and using RESTful Web Services with ServiceOriented Architecture
Must have experience in developing applications using Microservices.
Should have experience with Kubernetes/OCP
Must have good hands-on experience working in Unix/Linux platforms.
Solid understanding of version control principles, preferably using Git/BitBucket
Must have working experience use of logger.
Good knowledge and experience in working with cloud services - AWS/Azure
Good knowledge and experience with deploying applications using Dockers and Jenkins Good to Have skills
Good to have knowledge and experience deploying applications on a cloud instance a plus
Good to have experience with Kafka and Redis
Good to have experience in handling streaming data.
Good to have knowledge and experience with authentication methods using OKTA or third-party apps.
Good to have some experience with core Java.