Principal Software Engineer - Data Systems

Oracle Financial Services Software Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 6 years

Job Details

Job Description

Principal Data Systems Software Engineer

Required Skills

  • A minimum of six years working on mission critical large scale systems
  • Experience with complex distributed systems
  • Deep experience in troubleshooting networking and operating systems issues, root cause analysis, with a deep ability to identify new metrics for monitoring
  • Deep experience with cloud scale infrastructure.  More specifically, knowledge of one or more of the following 
    • Kubernetes
    • Prometheus
    • ELK
  • Strong knowledge of scripting with knowledge of one or more of the following
    • Shell programming
    • Scripting in Ruby
    • Python programming
  • Working knowledge of Apache Tomcat, Nginx, or Netty 
  • Strong problem analysis skills
  • Exceptional written and verbal communication skills
  • BS in computer science or equivalent experience

Highly Desirable Skills

  • Knowledge of shared nothing database systems (Cassandra, HBase, DynamoDB, CosmosDB)
  • Knowledge of log structured storage systems
  • Knowledge of performance tuning and analysis in large scale distributed systems
  • Programming skills in one of the following languages
    • Java
    • C++, or C

Job role

Work location

BENGALURU, KARNATAKA, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 6 years

About company

Name

Oracle Financial Services Software Ltd

Job posted by Oracle Financial Services Software Ltd

Apply on company website