As a key member of the Infosys delivery team, you will play a crucial role in engaging with clients, ensuring seamless quality assurance, resolving issues efficiently, and maintaining high customer satisfaction levels. You will work closely with clients to understand their business requirements, review designs, validate architectures, and guarantee the highest levels of service delivery within the technology domain. This role is ideal for professionals who have a strong background in Linux and open systems and are passionate about driving digital transformation for global enterprises.
Key Responsibilities
- Interface directly with clients to assess requirements, troubleshoot issues, and ensure an outstanding customer experience.
- Create, review, and validate technical designs and architectures, ensuring adherence to best practices and industry standards.
- Actively participate in project estimation, providing critical inputs for solution delivery.
- Plan and manage technical risks, conduct thorough code reviews, and validate unit test plans to enhance software quality.
- Lead and mentor teams in developing optimized, high-quality code deliverables that align with business and technical goals.
- Promote knowledge sharing within teams, ensuring that best practices are documented and adhered to.
- Drive compliance with organizational guidelines, software development methodologies, and process standards.
- Contribute to the creation of scalable, efficient, and secure system architectures that align with client needs and industry trends.
- Stay updated with emerging technologies and trends in the Linux ecosystem to provide innovative solutions to clients.
Skills & Qualifications
- Technical Expertise. Strong hands-on experience with Linux-based operating systems and open-source technologies.
- Multi-Technology Knowledge. Exposure to more than one technology stack to enhance solution versatility.
- Architecture & Design Fundamentals. Ability to conceptualize and implement architectural solutions that meet business objectives.
- Testing & Quality Assurance. Understanding of testing tools, methodologies, and best practices to ensure software reliability.
- Agile Methodologies. Familiarity with Agile frameworks such as Scrum and Kanban for software development and project management.
- Project Lifecycle Management. Strong grasp of development and maintenance project activities, from inception to deployment.
- Estimation & Planning. Experience with estimation methodologies for project planning and resource allocation.
- Business Domain Knowledge. Ability to comprehend business needs and translate them into technical solutions.
- Problem-Solving & Analytical Thinking. Strong analytical skills with an ability to diagnose issues and implement effective solutions.
- Software Quality & SOLID Principles. Deep understanding of software quality assurance principles, including SOLID design principles and modeling methods.
- Communication & Collaboration. Excellent verbal and written communication skills, along with the ability to collaborate effectively with teams and stakeholders.
- Adaptability & Continuous Learning. A proactive approach to staying updated with the latest technologies, frameworks, and industry best practices.
Why Join Us?
- Work on challenging and cutting-edge projects that drive real business impact.
- Develop and implement solutions that optimize business processes and enhance system performance.
- Collaborate with industry experts and global teams to gain valuable exposure.
- Grow your skills through continuous learning and professional development programs.
- Be part of a company that values innovation, teamwork, and excellence in technology.
If you are passionate about Linux technology and ready to be a part of a team that transforms businesses through digital solutions, we encourage you to apply today!