As a Senior Technology Architect, you will play a pivotal role in designing and implementing performance tuning solutions for cloud and in-house applications. You will be responsible for improving the efficiency and scalability of applications in the Big Data, Payments, and SaaS/PaaS ecosystems, utilizing Microsoft Azure, AWS, and other industry-leading tools.
Key Responsibilities
- Design and implement performance tuning solutions and roadmaps for platforms, ensuring optimal performance of cloud-based and in-house applications.
- Develop and execute performance test plans and test cases for Big Data, Payment solutions, and multi-cloud applications.
- Identify performance bottlenecks and areas for optimization through detailed analysis of performance test results.
- Work on improving the performance of ETL processes, data pipelines, and batch processes using tools like Control-M.
- Collaborate with cross-functional teams such as Development, DevOps, Data Engineering, and third-party vendors to implement performance improvements.
- Lead the development of non-functional requirements for both new and legacy platforms, considering capacity planning, scalability, and fault tolerance.
- Utilize Microsoft Azure PaaS services (e.g., Azure Synapse Analytics, Azure Spark, Cosmos DB, Azure Data Lake) and AWS SaaS/PaaS services for performance testing and optimization.
- Work with Cloudera Big Data technologies, Payments, Channel, Kafka, Microservices, Teradata, and Oracle for assessing and enhancing platform performance.
- Provide detailed performance analysis reports and actionable recommendations to stakeholders and leadership.
- Conduct chaos engineering and site reliability engineering (SRE) practices to ensure high availability and performance in production environments.
- Mentor and guide junior team members in performance testing methodologies, tools, and best practices.
- Stay current on the latest trends in Big Data performance testing and cloud technologies.
Qualifications
- Minimum 8-10 years of hands-on experience in Performance Engineering, Cloud Technologies, and Big Data ecosystems.
- Proven experience working with Java for custom tool development and performance tuning solutions.
- In-depth experience with Microsoft Azure, AWS, and performance tools for Big Data, Payments, and SaaS/PaaS applications.
Skills
- Strong understanding of cloud performance tuning, capacity planning, and chaos engineering.
- Experience with performance testing tools such as JMeter, LoadRunner, Gatling, etc.
- Expertise in ETL and data pipeline performance optimization.
- Knowledge of microservices architectures, Kafka, Teradata, Oracle, and other enterprise technologies.
Soft Skills
- Excellent communication skills, both written and verbal, for reporting performance insights and collaborating with cross-functional teams.
- Strong problem-solving abilities with attention to detail and analytical thinking.
- Ability to mentor and guide team members while ensuring quality and performance standards are met.
Why Infosys? At Infosys, we believe in providing a dynamic and inclusive workplace where you can grow your career and work on cutting-edge projects that make an impact. Our global presence, strong innovation ecosystem, and emphasis on continuous learning create opportunities for personal and professional growth. Join us to be part of a forward-thinking organization that is shaping the future of digital transformation.