Senior Lead Software Engineer - DB - CREQ186510 Description Hands on experience in SQL, query optimization, performance tuning Experience with relational database management with PostgreSQL, Oracle Experience with NoSQL databases (DynamoDB) Experience on messaging frameworks like Kafka for data streaming Experience with Logstash for data ingestion and transformation Experience with Elasticsearch Experience with Shell Scripting Experience in design and implementation ETL pipelines Familiarity with AWS cloud services Familiarity REST APIs, REST client tools such as Postman Familiarity with ETL tools such as Apache Spark Familiarity with data security and governance principles and practices Experience in TDD, automated unit, integration and acceptance testing.Knowledge on CI/CD process , pipelines and Agile Engineering Practices Knowledge on DevOps, Monitoring, Eventual Consistency and Event Sourcing Primary Location Colombo, Western Province, Sri Lanka Job Type Experienced Primary Skills Solution Design, Data Modelling Years of Experience 5 Qualification Hands on experience in SQL, query optimization, performance tuning Experience with relational database management with PostgreSQL, Oracle Experience with NoSQL databases (DynamoDB) Experience on messaging frameworks like Kafka for data streaming Experience with Logstash for data ingestion and transformation Experience with Elasticsearch Experience with Shell Scripting Experience in design and implementation ETL pipelines Familiarity with AWS cloud services Familiarity REST APIs, REST client tools such as Postman Familiarity with ETL tools such as Apache Spark Familiarity with data security and governance principles and practices Experience in TDD, automated unit, integration and acceptance testing.Knowledge on CI/CD process , pipelines and Agile Engineering Practices Knowledge on DevOps, Monitoring, Eventual Consistency and Event Sourcing Travel No