Senior Site Reliability Engineer (On-Site)
Job Description
Senior Site Reliability Engineer
Cognizant's Digital Engineering practice is seeking a highly qualified Site Reliability engineering experience. As a Site Reliability Engineer (SRE) we want the person to be responsible for both uplifting and maintaining our evolving technology platforms, infrastructure and technology controls. As a valued colleague on our team, you will collaborate with team in designing, producing, testing, or implementing moderately complex software, technology, or processes, as well as create and maintain IT architecture, large scale data stores, and cloud-based systems.
You will apply your expertise in software and systems engineering to ensure that both our internally critical and externally visible systems meet the appropriate performance needs of our users. You will serve as a champion of service availability, efficiency, automation, monitoring, and capacity management. Specifically, you will leverage your skills and experience in Amazon Web Services, software development with Java and/or Python, customization in Splunk and/or Dynatrace, and automation in Selenium and/or Blue Prism (among others) to enable increased feature velocity and continuous improvement.
Service Reliability Engineering (SRE) role will offer you the flexibility to make each day your own, while working alongside people who care, so that you can deliver on the following responsibilities: • Lead Planning & Execution for Performance testing activities for mission critical enterprise system. • Performs stress, load, regression, and performance testing to validate production readiness of software applications and infrastructure for stability and performance. • Write code to build tools, frameworks & infrastructure with a focus on performance & resiliency testing. • Implement shift left automated Performance and Resiliency testing as part of PR analysis to prevent defects from reaching production. • Develop, execute, and analyze performance tests with complex workload and large simulated test datasets for distributed system running in Kubernetes environment. • Setup test environment and test data required to execute performance & Resiliency tests. • Identify and analyze performance bottlenecks in the product and work with engineering to resolve the issue. • Prepare and present performance benchmarks, best practices, test results, comparisons, and analysis. • Provide day to day technical guidance and hands-on help to other engineers on the team.
Location: Phoenix, Arizona (On-Site)
Required Qualifications: • Passion and drive for Performance, Scalability and Reliability engineering of all systems • 5+ years of experience in software development roles like developer, SRE or Performance Engineering • Good understanding of object-oriented programming languages like Java • Strong Analytical and debugging skills • Hands-on experience testing distributed microservices and event driven architecture. • Hands-on performance testing timeseries and SOL datastores • Ability to implement Industry standard performance testing tools & mock frameworks (Jmeter, Gatlin, Jmock) • Strong experience in bottleneck analysis, profiling, and distributed tracing tools • Hands on experience on system monitoring & profiling tools and frameworks like Grafana, InfluxDB, Prometheus, Dynatrace, Splunk etc.) • Experience developing & testing APIs and/or SDKs/Comfortable using Linux, Docker, Kubernetes (any flavor of Kubernetes) & GIT
Preferred Qualifications: • Experience in performance test engineering, Performance Tuning or SRE roles • OOP Programming or scripting skills (Java preferred) • Experience working in globally distributed teams • Knowledge of how to communicate performance & reliability metrics during a release cycle • Advanced interpersonal skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences. • Bachelor's degree in computer science or related field.
Technical Skills:
1. Jmeter
2. Dynatrace
3. Kubernetes
4. Docker
5. SRE
6. Regression & Performance Testing
7. Java
You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future. Cognizant will not sponsor H-1B or other U.S. work authorization for this role.
This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Why Choose Cognizant?
It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.
Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to obtain certifications on the latest technologies.
If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!
Qualifications
Required Qualifications: • Passion and drive for Performance, Scalability and Reliability engineering of all systems • 5+ years of experience in software development roles like developer, SRE or Performance Engineering • Good understanding of object-oriented programming languages like Java • Strong Analytical and debugging skills • Hands-on experience testing distributed microservices and event driven architecture. • Hands-on performance testing timeseries and SOL datastores • Ability to implement Industry standard performance testing tools & mock frameworks (Jmeter, Gatlin, Jmock) • Strong experience in bottleneck analysis, profiling, and distributed tracing tools • Hands on experience on system monitoring & profiling tools and frameworks like Grafana, InfluxDB, Prometheus, Dynatrace, Splunk etc.) • Experience developing & testing APIs and/or SDKs/Comfortable using Linux, Docker, Kubernetes (any flavor of Kubernetes) & GIT
Preferred Qualifications: • Experience in performance test engineering, Performance Tuning or SRE roles • OOP Programming or scripting skills (Java preferred) • Experience working in globally distributed teams • Knowledge of how to communicate performance & reliability metrics during a release cycle • Advanced interpersonal skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences. • Bachelor's degree in computer science or related field.
Technical Skills:
1. Jmeter
2. Dynatrace
3. Kubernetes
4. Docker
5. SRE
6. Regression & Performance Testing
7. Java
Technical Skills
SNo Primary Skill Proficiency Level * Rqrd./Dsrd. 1 Performance Validation PL4 Required
Date Posted
06/23/2023
Views
6
Similar Jobs
Platform Engineer - NucleusTeq
Views in the last 30 days - 0
The job description is for a Platform Engineer role The required skills include proficiency in Java and Golang with a preference for familiarity with ...
View DetailsFront End Engineer - Swarmbotics AI
Views in the last 30 days - 0
Swarmbotics AI a company specializing in lowcost swarm robotics for defense and industry is seeking a FrontEnd Engineer The role involves designing an...
View DetailsMapping & Localization Engineer - Swarmbotics AI
Views in the last 30 days - 0
Swarmbotics AI a lowcost swarm robotics company is seeking a skilled SLAM Engineer to design and implement SLAM systems for their unmanned ground vehi...
View DetailsSenior Controller - nFocus Solutions
Views in the last 30 days - 0
nFocus Solutions is seeking a Senior Controller to manage financial data including transactions accounts and reports The role involves account receiva...
View DetailsManager, IT Support - California Closets BC
Views in the last 30 days - 0
California Closets founded in 1978 is a leading custom storage solutions provider offering premium space management and exceptional service The compan...
View DetailsCommunity Manager - Sparrow Partners
Views in the last 30 days - 0
Sparrow is a company that aims to create thriving communities for active adults offering thoughtful design stateoftheart construction and engaged mana...
View Details