Continuous Integration (CI)
This is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early. Extreme Programming (EX) adopted the concept of CI with integration of code more then 10 times a day. (en) Jenkins is a tool to support CI.
Is the management of changes to documents, computer programs, large web sites, and other collections of information. (en) Git is a tool to manage version control.
Roles and Responsibilities
- Data Engineer
- Full Stack Software Developer
- Data Mining
- Solutions Architect
A general, reusable solution to a commonly occurring problem in software architecture within a given context. (en) wikipedia - Archtitectural pattern
Web framework (WF)
These are software frameworks which are designed to support the development of web applications (web services, web resources and web APIs). (en) wikipedia - Web framework
Architectural pattern commonly used for developing user interfaces that divides an application into three interconnected parts (separating the data model with business rules from the user interface).(en) wikipedia - Model-Viewer-Controller
Advanced Message Queuing Protocol (AMQP)
Open standard application layer protocol for message-oriented middleware like RabbitMQ.
Object Orientated Design and Programming: Paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.
|C#||Multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed around 2000 by Microsoft within its .NET initiative.||(en) wikipedia - C#|
|Python||Interpreted high-level programming language for general-purpose programming.||(en) wikipedia - Python|
|HTML||Standard markup language for creating web pages and web applications.||(en) wikipedia - HTML|
|CSS||Style sheet language used for describing the presentation of a document written in a markup language like HTML.||(en) wikipedia - CSS|
|PHP||Server-side scripting language which can be used as a general-purpose programming language.||(en) wikipedia - PHP|
|VB.net||Multi-paradigm, object-oriented programming language, implemented on the .NET Framework.||(en) wikipedia - VB.net|
|C||Programming language for general-purpose computing (structured, recursion).||(en) wikipedia - C|
|Go||Programming language create at Google (statically typed, compiled).||(en) wikipedia - Go|