Overview
Skills
Job Details
Please see below. This is not a full stack developer role this is full stack engineer.
Note to Vendors
Top 3 skills – Angular/ TypeScript, Fast API, Ability to deal with vague requirements and fast iteration, Not looking for any particular background
Project person will be supporting – This engineering role, within our AI Enablement team, is responsible for designing, building, and maintaining a data-driven web application for reporting on usage metrics of our AI capabilities.
Job Description
SUMMARY:
This engineering role, within our AI Enablement team, is responsible for designing, building, and maintaining a data-driven web application for reporting on usage metrics of our AI capabilities. This role will primarily leverage Angular for the UI, Python/FastAPI for microservices, Postgres for service data, and Databricks (with Unity Catalog) for data engineering pipelines, operating in Azure cloud (AKS).
QUALIFICATIONS, SKILLS & EXPERIENCE
Bachelor’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program.
3+ years experience with modern front-end frameworks such as Angular
Experience with sustainable engineering practices such as automated testing, continuous integration, continuous deployment, and monitoring / alerting
Experience with integrating Restful APIs, a good understanding of microservices architecture
Experience with JavaScript/TypeScript, HTML, and CSS
Experience with working in modern full-stack web-application development
3+ years working with Databricks, data engineering, and designing data schemas
3+ years of experience with container technologies (Docker, Kubernetes, Helm)
Experience building and shipping multiple large software products using agile methodologies
Excellent communication skills, particularly on technical topics.
Comfort with independent learning of new technologies, and willingness to jump into using unfamiliar tools
Strong cross-functional ways of working – this role will deal with data scientists, product managers, engineers, designers, and others
Ability to deal with vague requirements and fast iteration
High level of independence; ability to make time-sensitive decisions rapidly and solve urgent problems without escalation.
Key Responsibilities
RESPONSIBILITIES:
Perform development in Typescript/Angular and integrate with FastAPI based microservices
Contribute to design, develop reusable UI components and highly available, low latency, cloud native applications
Participate in full software development life cycle (SDLC) of cloud-based solutions – conceptualize, design, develop, test, deploy and support/enhance
Feel comfortable engaging with the cloud ecosystem – Azure Cloud Services
Develop subject matter expertise of the products/components developed and supported.
Participate in retrospective reviews
Participate in the estimation process for new work and releases
Bring new perspectives to problems
Be driven to improve yourself and the way things are done
Trying to have website that leadership team can track usage metrics, All different tools and capabilities – need one place to hold all information
Team details ie. size, dynamics, locations – Not working on a team, independent outside of 1 product and 1 engineering coach/mentor
Work Location (in office, hybrid, remote) – Okay with remote or onsite
This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. Any unauthorized review, use, and/or disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.