Search Results Web results Site Reliability Engineer

Java/J2EE
Full Time, Part Time, Contract W2, C2H W2, Contract Corp-To-Corp, C2H Independent, C2H Corp-To-Corp, Contract Independent
$ 70-75

Job Description

Title : Site Reliability Engineer

Location: Herndon VA

8-10 years of experience

Job Description

Work with application stakeholders and define non-functional requirements covering performance, scalability, availability, resiliency and reliability including Service Level Objectives, Service Level Indicators and Error Budgets

Develop strategies to address the Non-functional requirements throughout Software or Product Development Life Cycle

Work with architecture and development teams in creating performant, highly resilient and reliable architecture and design

Work architecture and development teams in implementing resiliency constructs, develop optimal code

Work with QA to validate and certify if performance, scalability, availability, resilience and reliability requirements are met

Develop tools and utilities to automate manual operational tasks in production

Responsible for the performance, scalability, availability, resilience, monitoring, and capacity management of the applications/services in production

Responsible for incidents related to NFRs, updating SOPs to capture right set of metrics/logs for RCA, Root cause analysis of the incidents, Solutions identification and Ensure permanent closure of the incidents.

Analyze production utilization and incidents patterns, identify improvement areas and implement automation to improve productivity, avoid manual tasks and recurring incidents.

Strong communication and presentation skills with emphasis on executive communication

Ability to learn and apply new technologies quickly. Eagerness to learn new things

Technical Skills

5+ years of experience on Java/J2EE technologies including one of web servers (Apache Tomcat, IBM HTTP Server), one of the application servers (WebSphere/Weblogic/JBoss), one of the databases (Oracle/SQLServer/DB2)

Strong understanding and knowledge of Java/J2EE technologies and frameworks UI/JavaScript frameworks, Spring Boot/ Spring Cloud Frameworks, REST, Microservices, serverside frameworks

Experience in working with cloud/cloud platforms AWS, Google Cloud Platform, Azure, OpenShift, PCF

Excellent understanding and demonstrated experience in the use of DevOps/CICD tools like Jenkins, Jules and Automated deployment tools

Working knowledge on one of Unix operating systems

Knowledge on Cloud technologies and containerization using Docker & Kubernetes

Automation experience with Ansible play books and programming languages like Java, Perl, Python or PowerShell Scripting and Ansible play book

Knowledge on performance tuning of enterprise level Java/J2EE applications (Web and Application Servers Configuration, JVM parameters tuning, and Heap Size, Message Broker)

Experience in implementing resiliency design patterns using Hystrix, Service Mesh or similar frameworks and validation using chaos monkey type frameworks

Excellent knowledge on at least one tool in each of the following category

o Profiling Jprofiler/ Dynatrace

o Monitoring - Wily Introscope/AppDynamics/DynaTrace/Splunk/Cloud Watch/Stack Driver

o Analysis HP Diagnostics / log Analysis/ Thread Dump Analyzer / Heap Analyzer

o Performance testing - Load Runner/Silk Performer/Jmeter/NeoLoad

Experience in trouble shooting Performance / Scalability / Availability issues in production environment

Experience in Performance Test Modeling

Experience in Capacity Planning

Ability to come up with solutions using technical knowledge and

Posted By

Srikanth Manda

Dice Id : 10121956
Position Id : ITA - 2988-2989
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Openshift/Kubernetes
  • BlueAlly Services, LLC
  • Manassas, VA
DevOps Engineer with Java
  • CompuGain Corporation
  • Rockville, MD
Site Reliability Engineer, Devops
  • ARK Solutions Inc
  • Bethesda, MD
DevOps Site Reliability Engineer
  • Apex Systems
  • Bethesda, MD