Site Reliability Engineer - Big Data Platforms

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





As a Site
Reliability Engineer (SRE) you will help build a meaningful engineering
discipline, combining software and systems to develop creative engineering
solutions to operations problems. Much of our support and software development
focuses on optimizing existing systems, building infrastructure and reducing
work through automation. You ll join a team of curious problem solvers with a
diverse set of perspectives who are thinking big and taking risks. In this
environment you ll take the lead on relevant projects, supported by an
organization that provides the support and mentorship you need to learn and
grow. As an SRE you ll be focused on running better production applications and
systems.

The SRE team runs,
maintains and improves the Big Data Platform against established Service Level
Objectives by applying software engineering practices. It is responsible for the
availability, performance, change management, monitoring, and capacity
management of their services, with special emphasis being placed on the
automation of the processes/workload in support of the above. The SRE team is
also responsible for the operational support of the Big Data infrastructure,
with emphasis being placed on the ability to submit outage/issue/incident data
into a design and SDLC feedback loop to ensure maximum automation and outage
avoidance

Responsibilities:
Develop,
test and debug automated tasks (Apps, Systems, Infrastructure)Troubleshoot
priority incidents, facilitate blameless post-mortems Work with
development teams throughout the software life cycle ensuring sustainable
software releasesPerform
analytics on previous incidents and usage patterns to better predict issues and
take proactive actionsBuild and
drive adoption for greater self-healing and resiliency patternsLead and
participate in performance tests; identify bottlenecks, opportunities for
optimization, and capacity demandsParticipate
in the 24x7 support coverage as needed
Qualifications:
Bachelor s
degree or equivalent experience in an software engineering disciplineMastery
in at least two or more software languages (e.g. Python, Java, Go, etc.) with
respect to designing, coding, testing , and software deliveryAdept in
the development of automated tools, systems, and services in multiple
technology domainsAdvanced
knowledge of one or more infrastructure components (e.g. networking, cloud
services, orchestration tools, containerization, compute and storage systems)Proficiency
in service-level changes to a system and troubleshooting componentsKnowledge/experience in
Hadoop environment administration, release deployments to HBase, supervising
Hadoop jobs, performing cluster coordination services will be preferable Experience with
Unix/Linux administration, Unix scripts and platform level orchestration
scriptingKnowledge of DB
technologies (Oracle, MS SQL DB, Sybase, etc) Familiarity with Control
M and AutoSys job scheduler Knowledge and experience
in Web based applications / architecture (Certificates, IIS, Web
Services) Knowledge of GIT,
BitBucket, Jenkins, SONAR, SPLUNK, Maven, AIM and Continuous Delivery
tools. Knowledge of Load
balancing, IP, DNS Analyze business and technical problems and recommend
both, business and technical solutions. Design and development of internal and
external distributed web applicationsDevelop and implement programming codes to meet designed
interface solutions between the client systemsscript : c# .NET SQL Linux Windows Infragistics Perl XMLTools : Java J2EE Weblogic OraclePerform unit testing to ensure viability of programming
through validating individual units of source codes and scriptThe Chief
Technology Office oversees enabling components inclusive of the top quality
engineering and architecture tools and practices, key program management and
processes as well as the technology workforce strategy required to make us a
leading technology company for our customers, clients and colleagues around the
world.
At JPMorgan Chase &
Co. we value the unique skills of every employee, and we re building a
technology organization that thrives on diversity. We encourage
professional growth and career development, and offer competitive benefits and
compensation. If you re looking to build your career as part of a
global technology team tackling big challenges that impact the lives of people
and companies all around the world, we want to meet you.
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...