Senior Database Engineer for insurance client

Job Responsibilities
As a Database Engineer you will work with the DevOps team

  • Develop CI/CD pipelines using BODM (Build once deploy multiple times) model
  • Build, manage, support and improve tools for continuous integration, automated performance and stress testing and release management
  • Develop automated builds and jobs with Jenkins
  • Work closely with development teams to coordinate releases and resolve specific build failures
  • Implement automated testing and automated compliance checks where appropriate
  • Integrate with help desk systems to streamline and automate certain change management process
  • Integrate pipeline with monitoring tools like Splunk
  • Participates and may lead management of code, configuration management and multiple release branches using CI/CD tools
  • Lead the collaboration with development teams to discuss, analyze or resolve application issues or to assist with engineering projects
  • Develops techniques for effective comparative testing and bench marking
  • Analyzes and identifies performance bottlenecks and make recommendations
  • Monitoring platform availability and performance across multiple data centers
  • Incident response, troubleshooting, and mitigation

Required Skills and Experience:

  • 8+ years of experience in development operations related functions
  • 5+ years of DevOps experience in a Continuous Integration Environment
  • Oracle Database Administration: 10+ years experience
  • Oracle Exadata Administration: 5+ years experience
  • UNIX shell scripting: 5+ years experience
  • SQL Developer: 5+ years experience
  • Oracle database backup and recovery (RMAN, Data Pump)
  • Strong organizational, analytical and critical thinking skills
  • Strong knowledge of continuous integration, continuous delivery, automated testing and all phases of the Software Development Life Cycle
  • Experience with Git as version control system
  • Excellent verbal and written communication and presentation skills
  • You have strong expertise and working experiences in cloud architecture, system administration and software engineering
  • Experience with cloud platform (AWS and Azure)
  • Experience with change and configuration management system (Git, Chef, Jenkins…etc.)
  • Excellent verbal and written communication skills, including written documentation
  • Experience deploying and operating Linux or other UNIX variants in a datacenter environment.
  • Experience with server hardware management across multiple vendors
  • Deep understanding of web technologies such as HTTP, TLS, and REST

Preferred Skills:

  •  Experience with Java platform and build tools (Gradle, Maven)
  • Experience with Java application servers (Tomcat)
  • Experience with container and containerized platforms: Docker, Kubernetes, OpenShift,ECS






Experienced (non-manager)


Bachelor's degree or equivalent






IT Solutions


By continuing to navigate on this website, you accept the use of cookies.

For more information and to change the setting of cookies on your computer, please read our Privacy Policy.