This assignment is not accepting applications. Click here to find other relevant assignments.
DevOps Engineers
Chicago
- Published 4 years ago
- English
- Expected start date: ASAP
Assignment Details
Job Family Description:
Expert in Dev Ops Engineering and design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g.,Expert Engineers) starting to be firm-wide resources working on projects across Banking
- Is multi-skilled with expertise across software development lifecycle and toolset
- May be recognized as a leader in Agile and cultivating teams working in Agile frameworks
- Sought out as coach for at least one technical skill
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security
- Stays abreast of cutting edge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, writes articles
DevOps Engineer/Performance Engineer will be responsible for some of the following functions:
- 7 or more years of experience in field of Performance engineering , looking at heap dumps, thread dump and doing deeper analysis on performance issues
- Strong problem solver, should be able to analyze the performance issues and provide solution to solve them
- Should be able to provide tuning recommendations for heap, cpu, thread related application issues
- Experience with standard profiling/monitoring tools – Dynatrace, Grafana, Jprobe, JCONSOLE etc
- Expertise with various programming languages/concepts (JAVA, J2EE, Java Script, JSON, AJAX, Spring, HTML5, etc.)
- Provides tuning recommendations to resolve complex performance issues (response time, throughput, Heap, CPU and garbage collection etc.)
- Analyzes performance test results to evaluate impacts on production infrastructure and make comparisons with previous release benchmarks
- Able to develop test data tools using Java, groovy, Python as required
- Performs in-depth technical root cause analysis for high priority issues spanning all technology layers/stacks
- Works with cross functional project teams to define performance metrics and acceptance criteria
- Models technical requirements to evaluate performance impacts
- Review application functionality and collaborate with development to determine performance testing requirements
- Gain a working knowledge of the technical details of the system under test
- Learn to use all the tools available for monitoring the perf environment
- Review test executions to confirm that performance tests are valid and operating as expected
- Identify issues in the test execution, test data, performance environment that are impacting the test
- Provide root cause analysis and Engage the appropriate AD partners, product, architecture team for issues
- Develops JMETER scripts, add them to Blazmeter and visualize the results in kibana and draws meaningful conclusion from the results
- Must have working knowledge across all major tiers/technologies associated with distributed web applications (e.g. Java development, web server setup/administration, application server setup/administration, basics of TCP/IP and HTTP/S protocols, SQL, etc.)
- Must have excellent problem solving and critical thinking skills
- Financial industry experience is a plus
- Expert written and communication skills
- Works with cross functional project teams to define performance metrics and acceptance criteria
- Models technical requirements to evaluate performance impacts
- Must have working knowledge across all major tiers/technologies associated with distributed web applications (e.g. Java development, web server setup/administration, application server setup/administration, basics of TCP/IP and HTTP/S protocols, SQL, etc.)
Skills/Technology:
- Monitoring Tools: Kibana, Grafana
- Performance Engineering Deep dive tools: DynaTrace, JVM thread and Java Heap monitoring and analysis
- Development skills: Java Development Skills , groovy, UNIX, Python
- Testing Tools: JMETER, Blazmeter,
- Other Skills : Jenkins, CI/CD pipeline,Microservices Architecture, Oracle Database
Overview
Location | Chicago |
Workload | 40 Hours/Week , 100% Onsite |
Expected start date | ASAP |
Expected end date | Open |
Necessary languages | English |
Necessary skills | DevOps, Dynatrace, Java, Kibana, SQL |
Assignment closed
This assignment is closed as of 2020-04-03 and is no longer accepting applicants. Create an account to be the first to know when a similar or other relevant assignments are posted on Onsiter.
Create account