Principal Full stack developer

FalconSmartIT
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Java
Backup Devices
Cloud Computing
Computer Programming
Databases
Data Integrity
Data Migration
Data Security
Database Design
Database Development
Database Schema
Database Storage Structures
Disaster Recovery
Python
PostgreSQL
Microsoft SQL Server
MySQL
Oracle Applications
Performance Tuning
Query Optimization
SQL Stored Procedures
SQL Databases
Data Streaming
Data Import/Export
Google Cloud Platform
Backend
User Administration
Go
Microservices

Job description

Software Engineer (Cloud / Backend)Skills: Java, Go, Python, microservices, GCP SDKs

Core Responsibilities: To design, develop, test, integrate and maintain new and existing databases, to extend assistance to development team with complex query tuning and schema refinement, Extensive experience in DB programming, functions and implementing best practices in SQL programming, Ability to understand complex databases and data flows

Database Design and Modeling: Analyze application requirements and user needs to design optimal database structures. This involves creating tables, defining relationships between them, and ensuring data integrity

Database Development and Implementation: Develop and implement the designed database schema using a database management system (DBMS) like MySQL, PostgreSQL, Oracle, or SQL Server. This may involve writing SQL code to create tables, views, stored procedures, and functions.

Data Migration and Import/Export: Migrate data from existing systems or sources to the new database or handle data import/export processes as needed.

Database Administration and Maintenance: Perform ongoing database administration tasks like user management, performance optimization, security configuration, backups, and disaster recovery planning.

Data Security and Compliance: Implement data security measures to protect sensitive information and ensure compliance with relevant data privacy regulations.

Requirements

Do you have experience in SQL?

Apply for this position