Responsibilities:
Collaborate with cross-functional teams to design and ship new performance features.
Contribute towards development activities as an individual or be part of the team for successful project delivery
Provide performance-tuning recommendations to development teams, with the goal of optimizing the customer experience. Conduct profiling and code inspections for application services.
Continuous Performance data analysis from Production and Non-production and identify opportunities for improvements and work with the development team to implement recommendations for opportunities
Automated performance test runs as part of the pipeline and review of the performance test results
Expertise in performance benchmarking/certification along with strong troubleshooting skills and analysts
Strong collaboration with the Application development, Digital operations, System architecture and production management teams in fine tuning the application services for higher performance and resiliency
Tuning of key system components, monitoring KPIs, identifying performance bottlenecks and providing recommendations for predicable results in production
Develop and deliver automation features for customer channels. Support Scaling of systems sustainably through high end automation to improve reliability and velocity
Identify recurring system and application issues and work with all teams and stakeholders in investigating and resolving any issue.
Qualifications:
At least 8+ years of experience in performance testing and engineering
Experience with Industry reputed monitoring tools like AppDynamics, Kibana, CA Introscope, Garbage analysis and JVM profiling tools
Experience with Performance Testing tools (e.g. Microfocus Performance Center, HP Loadrunner, Jmeter).
Experience in APIs/Micro services
Systems Engineering Experience working on cloud platforms
Experience in profiling tools
Experience in banking services
Performance testing and Optimization.
Experience with cloud and virtualization, operations, and automation
Skills:
Strong knowledge of performance engineering concepts. E.g: Performance modelling, Workload model, Gathering Non-Functional requirements, Scripting framework, Analysis of results, Performance Test Plan and strategy etc.,
Experience with load testing tools, profiling tools and regression testing
Strong analysis and Troubleshooting skills in complex distribution platform systems
Development experience and performance tuning of APIs/Micro services (Spring boot, Java/J2EE)
Cloud platforms system engineering experience
Experience with analyzing and solving complex performance bottlenecks
Good knowledge in systems monitoring, alerting and analytics (AppDynamics, Kibana, etc.)
Strong problem-solving skills and time management skills
Competencies
Strong customer and quality-focus is necessary.
Interest in designing, analyzing and troubleshooting large-scale distributed systems.
Ability to debug and optimize code and automate routine tasks.
Experience in working with Engineers, participating in technical discussions, and resolving discussions about priorities.
Self-starter and ability to work in a team environment
Hard working and self-motivated. Able to work effectively under pressure
Proactive, independent, and comfortable creating and maintaining processes.
Excellent interpersonal and communication skills.
Qualifications:
Bachelor degree in computer science or other related or equivalent work experience.
Nice to have:
Experience in Agile Methodology
Certification related to Performance Engineering
–
Job Family Group:
Technology
–
Job Family:
Technology Quality
–
Time Type:
Full time
–
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries (“Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the “EEO is the Law” poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
As an IT technical support officer, you’ll install and configure computer systems, diagnose hardware and software faults and solve technical...
Apply For This JobJob Id: 5578 City:Pune, Maharashtra, India Department: Thunderbird Function: Information Technology Employee Type: Permanent Full Time Seniority Level: Mid-Senior level...
Apply For This JobWe help the world run better Our company culture is focused on helping our employees enable innovation by building breakthroughs...
Apply For This JobWith a startup spirit and 90,000+ curious and courageous minds, we have the expertise to go deep with the world’s...
Apply For This JobResponsibility & Duties: IT Sales ( Blockchain) Work as a liaison between the development team and clients. Responsible for writing...
Apply For This JobAbout VERITAS Veritas solves what no one else can. With an industry-leading product portfolio, we offer proven, modern, and integrated...
Apply For This Job