Senior Linux Engineer

Bangalore, Karnataka, India
Mar 22, 2025
Mar 22, 2026
Onsite
Full-Time
2 Years
Job Description

In this role, you will be actively involved in project estimation, solution delivery, and technical risk management. Your responsibilities will also include reviewing code, conducting unit test plan reviews, and ensuring adherence to architectural and design principles. Leading and mentoring teams toward developing high-quality, optimized, and scalable solutions will be a key aspect of your contribution.

Key Responsibilities

  • Collaborate with clients to gather and analyze requirements, ensuring alignment with business goals.
  • Design and review software architecture and validate solutions to maintain high standards of service offerings.
  • Participate in project estimations and provide valuable inputs for solution delivery and technical risk assessment.
  • Conduct code reviews, unit test plan evaluations, and ensure adherence to best coding practices.
  • Guide and mentor development teams, fostering an environment of continuous learning and innovation.
  • Contribute to building efficient, scalable, and high-quality software solutions while maintaining security and compliance standards.
  • Stay updated with the latest trends, tools, and technologies in the Linux and Open System domain.
  • Follow Agile methodologies and DevOps practices to streamline development, testing, and deployment processes.
  • Work with cross-functional teams to enhance system performance, troubleshoot issues, and implement optimization strategies.
  • Ensure compliance with quality processes, industry standards, and company policies.

Required Skills and Experience

  • Strong expertise in Linux/Open Systems with a deep understanding of system administration, scripting, and performance tuning.
  • Experience in working with more than one technology stack and integrating various systems effectively.
  • Solid knowledge of architecture and design fundamentals to develop robust and scalable solutions.
  • Hands-on experience with testing tools and methodologies to ensure high-quality software delivery.
  • Understanding of Agile methodologies and experience in Agile-based development environments.
  • Comprehensive knowledge of the software development lifecycle (SDLC), including development, deployment, and maintenance best practices.
  • Familiarity with estimation methodologies to provide accurate projections for project timelines and resource requirements.
  • Awareness of quality assurance processes and adherence to industry best practices.
  • Strong business acumen to align technical solutions with business requirements.
  • Excellent analytical abilities and problem-solving skills to address complex technical challenges.
  • In-depth understanding of software quality assurance principles, including SOLID design principles and modeling methods.
  • Awareness of emerging technologies and trends to drive innovation and digital transformation.
  • Strong debugging, troubleshooting, and optimization skills to enhance system performance.
  • Excellent communication and collaboration skills to work effectively with internal teams and clients.

Why Join Infosys?

At Infosys, we offer a dynamic work environment where innovation, learning, and career growth are at the core of our culture. We empower our employees to build cutting-edge solutions and work on challenging projects that drive digital transformation for our clients worldwide.

If you are looking for a role that allows you to leverage your technical expertise, enhance your leadership skills, and make a meaningful impact in the technology space, Infosys is the right place for you. Join us and be a part of a global team that is shaping the future of technology!