NearForm Flashcards
Senior Developer talk about your projects
1
Talk about Agile
11
Real-world solutions and problems
1
Server side code, python, utilizing SQL
11
Snowflake
3
ELT/ETL pipelines and toolchains
3 - AWS glue
RDBMS and document data stores
2 A document database is a type of NoSQL database that can be used to store and query JSON-like documents, Amazon DocumentDB (with MongoDB compatibility), DynamoDB is NoSQL but need data in key-value pairs
How modern web services are built
11 - talk about microservices, APIs, REST, decoupling, event driven architectures,
Modern testing methodologies, tools and practices
11
Version control including GIT
GitHub vs GitLab, git process, github copilot, GIT actions
AWS serverless compute, Apigee, Cloud Run, and containerization
Apigee is a platform for developing and managing APIs - bought by google in 2016, cloud run is similar to Fargate, with a simplified approach,AWS Fargate and Google Cloud Run are both serverless container platforms, offering easy deployment and scaling of applications.
Security and performance considerations
IAM, principle of least privilege, VPC, KMS for all or keys, TLS, SSL, security groups, performance talk about database Past work (indexes), Postgres (FTS, index, performanace insights), talk about paralellising Python for cloudformation stack drift,
Architectural design patterns in AWS/Azure/GCP
2
Deployment tools and systems integration
1 Ansible (redhat) - suite of software tools enabling IAC - open source, includes software provisioning, configuration management, and application deployment functionality, CI/CD, AWS codepipeline and code deploy for cloudformation templates - didn’t get to use CDK
Open-source technologies and tools
python, postgres, linux, node.js, vs code, gitlab, pycharm community edition, tensorflow, Flask, django, ansible, pandas,