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, GCP, 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, GC 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
- Profiling - Jprofiler/ Dynatrace
- Monitoring - Wily Introscope/AppDynamics/DynaTrace/Splunk/Cloud Watch/Stack Driver
- Analysis - HP Diagnostics / GC log Analysis/ Thread Dump Analyzer / Heap Analyzer
- 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.
India JAVA/J2EE jobs, jobs, job search, India, JAVA/J2EE JOBS in Ahmedabad ,JAVA/J2EE JOBS in Bangalore , Bangalore,,JAVA/J2EE JOBS in Calcutta,JAVA/J2EE JOBS in Chandigarh,JAVA/J2EE JOBS in Chennai,JAVA/J2EE JOBS in Delhi,JAVA/J2EE JOBS in Gandhinagar,JAVA/J2EE JOBS in Gurgaon,JAVA/J2EE JOBS in Hosur,JAVA/J2EE JOBS in Hyderabad,JAVA/J2EE JOBS in Mumbai,JAVA/J2EE JOBS in Nagpur,JAVA/J2EE JOBS in Noida,JAVA/J2EE JOBS in Pune
Tuesday, August 25, 2020
Site Reliability Engineer - AppDynamics/DynaTrace (5-8 yrs) (Softtech Career Infosystem Pvt. Ltd.)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.