Posted in

Software Engineer

Software Engineer

CompanyJP Morgan Chase
LocationColumbus, OH, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s Degree in Computer Engineering, Software Engineering or related field of study plus 5 (Five) years in the job offered or as Software Engineer, Quality Assurance Analyst, Programmer Analyst, Test Engineer or related occupation
  • Alternatively, a Master’s Degree in Computer Engineering, Software Engineering or related field of study plus 3 (Three) years in the job offered or as Software Engineer, Quality Assurance Analyst, Programmer Analyst, Test Engineer or related occupation
  • Experience with Aurora; RDS; Cloud SQL; Triaging customer incidents on applications written in Java with messaging mechanism implementing MQ and JMS; Kafka messaging techniques; Providing support using monitoring tools including Dynatrace, Prometheus, and Apica; Creating performance dashboard on Grafana; Hosting applications in AWS cloud and supporting resources to perform maintenance on cloud infrastructure, migrating them to alternate Data centers for maximum resiliency; Cloud technologies including AWS and Kubernetes; Using COBOL to triage and troubleshoot production issue; Relational databases including Oracle, SQL, and DB2, and non-relational databases including Cassandra.

Responsibilities

  • Participate in the development of cloud-based applications, automation, technologies and tools
  • Develop monitoring tools and log analysis tools to manage operations
  • Manage and/or influence infrastructure services to support application service uptime and user experience machine learning
  • Develop, test and debug automated tasks (Apps, Systems, and Infrastructure)
  • Troubleshoot priority incidents and facilitate blameless postmortems
  • Work with development teams throughout the software life cycle ensuring sustainable software releases
  • Perform analytics on previous incidents and usage patterns to better predict issues and take proactive actions
  • Build and drive adoption for greater self-healing and resiliency patterns
  • Participate in performance tests, identify bottlenecks, opportunities for optimization, and capacity demands.

Preferred Qualifications

    No preferred qualifications provided.