1+ months

Site Reliability Engineer

Atlanta, GA 30309


Are you ready to step up to the New and take your technology
expertise to the next level?





Join Accenture and help transform leading organizations and
communities around the world. The sheer scale of our capabilities and client
engagements and the way we collaborate, operate and deliver value provides an
unparalleled opportunity to grow and advance. Choose Accenture and make
delivering innovative work part of your extraordinary career.





People in our Client Delivery & Operations career track drive
delivery and capability excellence through the design, development and/or
delivery of a solution, service, capability or offering. They grow into
delivery-focused roles, and can progress within their current role, laterally
or upward.





As part of our practice, you will lead technology innovation for
our clients through robust delivery of world-class solutions. You will build
better software better! There will never be a typical day and thats why people
love it here. The opportunities to make a difference within exciting client
initiatives are unlimited in the ever-changing technology landscape. You will
be part of a growing network of technology experts who are highly collaborative
taking on todays biggest, most complex business challenges. We will nurture
your talent in an inclusive culture that values diversity. Come grow your
career in technology at Accenture!





The Performance Engineering practice within Accenture Technology
is focused on optimizing the performance and scalability of enterprise
applications through the combination of:





Testing: Analyzing, planning and executing production-like
simulations across mobile and web solutions to identify & remediate
performance problems, prevent production outages, and guarantee predictable
performance.


Diagnostics &
Monitoring: Instrumenting the complete application
architecture to provide real user and system performance data to provide
insight into the root cause of all application bottlenecks, enable real time
visibility to reduce risk exposure.


Performance Analytics: Measuring the relationship between end-to-end
performance, user behavior, and business goals to maximize the digital
business, improve business KPIs, and increase client retention.


Business Optimization: Empowering digital businesses with contextual
intelligence to visualize, quantify and maximize the business value of
performance to improve the quality & performance of the business, increase
customer satisfaction, and protect brand reputation.





As a Site Reliability Engineer, some of your key responsibilities
may include:



+ Maintain
responsibility for the design, deployment, and maintenance of
production-scale systems.


+ Support
services before they go live through activities such as system design
consulting, developing software platforms and frameworks, capacity
planning and launch reviews.


+ Use
automation to streamline the provisioning, management, and monitoring of
applications and services using multiple scripting languages, Java, and
infrastructure-as-code.


+ Facilitate
blameless Incident Retrospectives to understand root causes, communicate
learnings, determine remediation and make us better and closer as a team.


+ Coordinate
with development and platform teams to design and implement zero-downtime
deployment approaches, real-time logging, alerting, and monitoring
solutions, and code instrumentation.


+ Introduce
chaos engineering concepts that promote experimentation in production to
identify systemic weaknesses while increasing service resiliency


+ Coordinate
with the solution architect to design a highly available solution that
meets availability and reliability objectives and to reduce manual
activities using automation, when feasible.


+ Identifying,
evaluating, and recommending monitoring tools and diagnostic techniques
relevant to the application architecture. Assess gaps in as-is
monitoring tool capabilities and recommend tools to augment or replace.


+ Instrumenting
applications to enable performance diagnostics and monitoring


+ Collaborating
with developers to promote the concept of reliability engineering during
all phases of the SDLC to detect and correct performance issues earlier in
the lifecycle


+ Monitoring
application performance during performance tests or production usage
through the use of APM and other monitoring tools to isolate the fault
domain, dive deep into application code, and identify root cause of
performance issues.


+ Interacting
with client and/or Accenture development, operations, and infrastructure
resources to recommend solutions to remediate performance issues


+ Participating
in re-architecture, redesign, and refactoring decisions to satisfy
performance requirements


+ Developing
dashboards and reports to provide ongoing visibility into the performance
of client applications


+ Contributing
learnings and experiences to the Accenture Performance Engineering community





*Requirement of 80-100% travel, typically M-TH




Basic Qualifications



+ Minimum 3 years
hands-on design/development/engineering experience (e.g. Java, .Net, etc.)




+ Minimum 1 years
hands-on experience performance monitoring & diagnostic tools (e.g.
AppDynamics, Dynatrace, New Relic, CA APM (previously Wily Introscope),
etc.)




+ Experience
with Containers (kubernetes and docker)




+ Experience with Amazon Web Services




+ Bachelor's Degree
or equivalent (minimum 12 years) work experience. (If Associates Degree,
must have minimum 6 years work experience).


Preferred Qualifications







+ Previous Consulting experience




+ Experience with Agile and DevOps




+ Understanding or exposure to Chaos Engineering Tools (Chaos Toolkit, Gremlin, Simian Army, etc.)




+ Experience with Infrastructure-as-code automation tool, including Ansible and Puppet




+ Experience with version control software, including Git




+ Experience in calculating system reliability metrics, including RPO, RTO, SLO & SLI




+ Experience with Containers (kubernetes and docker)




+ Experience with logging solutions,
including ELK and Splunk




+ Experience with open source monitoring
and visualization systems and tools, i.e. Prometheus (monitoring +
tracing), Grafana/Kibana (dashboards), Zipkin (distributed tracing),
etc.




+ Experience with
stream-processing open source frameworks/systems, i.e. Kafka,
Spark, etc.




+ Knowledge of defining and monitoring
system quality measures, including SLO and SLA




+ Experience with distributed computing,
Web Services, SOA, and JEE design concepts




+ Experience delivering software designed
for high concurrency, scalability, or availability




+ Hands-on experience collecting
performance data, analyzing, troubleshooting, and tuning




+ Experience with different flavors of
Linux, i.e. RedHat, Ubuntu, CentOS, etc.




+ Built tooling to improve reliability of
systems, automated remediation of issues, or improve scalability.




+ Systems often need to be reconfigured, so
you should have experience with a configuration management system like
Puppet, Chef or Salt.




+ Experience with usage of common
application protocols and messages (e.g. TCP/IP, HTTP, SOAP, RESTful APIs,
XML/JSON, JDBC, JMS/MQ)




+ Exposure to Cloud, SaaS, and
virtualization concepts and performance concerns




+ Exposure to application threading and
concurrency concerns




+ Working knowledge of operating system
design, processes, and threading model




+ Ability to work in other languages such
as JavaScript, Ruby, PHP, Perl, Python, PowerShell, and Linux shell
scripting




+ Experience with Amazon Web Services




+ Experience with Containers (kubernetes and docker)






Professional Skill Requirements



+ Proven ability to build, manage
and foster a team-oriented environment




+ Proven ability to work
creatively and analytically in a problem-solving environment




+ Desire to work in an
information systems environment




+ Excellent communication
(written and oral) and interpersonal skills




+ Excellent leadership and
management skills









Applicants
for employment in the US must have work authorization that does not now or in
the future require sponsorship of a visa for employment authorization in the
United States and with Accenture.





Accenture
is an EEO and Affirmative Action Employer of
Females/Minorities/Veterans/Individuals with Disabilities.





Equal
Employment Opportunity


All
employment decisions shall be made without regard to age, race, creed, color,
religion, sex, national origin, ancestry, disability status, veteran status,
sexual orientation, gender identity or expression, genetic information, marital
status, citizenship status or any other basis as protected by federal, state,
or local law.





Job
candidates will not be obligated to disclose sealed or expunged records of
conviction or arrest as part of the hiring process.





Accenture
is committed to providing veteran employment opportunities to our service men
and women.





Candidates
who are currently employed by a client of Accenture or an affiliated Accenture
business may not be eligible for consideration.















Categories

Posted: 2019-10-28 Expires: 2019-12-27

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Site Reliability Engineer

Accenture
Atlanta, GA 30309

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast