Fluence

Senior Linux Systems Engineer

Bengaluru, India Remote Hybrid
Terraform Python Java AWS Azure GCP Ansible
Description
Job Description:
We are seeking a highly experienced Senior Systems Linux Engineer with expertise in Ubuntu Linux, managing Java applications, and a strong background in networking. The ideal candidate will oversee the design, implementation, and maintenance of on-premises and cloud-based environments while ensuring security, reliability, and scalability. This role includes managing system upgrades, backups, and hardening efforts while supporting Java-based application deployments. The candidate should possess a proactive mindset, excellent problem-solving skills, and the ability to thrive in a collaborative and dynamic environment 

Key Responsibilities

Ubuntu Linux Administration:
•Manage, configure, and optimize Ubuntu Linux servers in on-premise and cloud environments.
•Perform system upgrades, backup management, and disaster recovery planning to ensure operational continuity.
•Implement hardening practices to secure systems against vulnerabilities and threats.
•Monitor, troubleshoot, and resolve Linux system performance and reliability issues.
Java Application Management:
•Deploy, maintain, and optimize Java-based applications, ensuring high performance and availability.
•Handle application upgrades, troubleshooting, and integration with infrastructure systems.
•Collaborate with developers to enhance Java application performance and compatibility.
Cloud & On-Premises Infrastructure:
•Design, implement, and maintain hybrid infrastructure environments using cloud platforms (AWS, Azure, or Google Cloud) and on-premises systems.
•Automate infrastructure provisioning, monitoring, and scaling with tools like Ansible, Terraform, or similar.
•Ensure robust backup strategies and disaster recovery plans across environments.
Networking:
•Configure and maintain network devices (firewalls, switches, routers) and ensure secure, optimized connectivity.
•Troubleshoot complex networking issues, including VPNs, VLANs, DNS, and DHCP configurations.
•Monitor and enhance network security and performance for mission-critical systems.
SCADA System Support (Preferred):
•Manage and support SCADA systems, ensuring their reliability and secure integration into the IT infrastructure.
•Collaborate with operations teams to ensure seamless communication between SCADA systems and other enterprise applications.
Automation & Scripting:
•Develop and maintain scripts in Python and Ansible for automation of system administration tasks.
•Streamline processes for system provisioning, configuration management, and monitoring.
Security & Compliance:
•Implement security best practices, including patch management, system hardening, and intrusion detection.
•Ensure compliance with industry standards and regulatory requirements.
•Monitor and respond proactively to security vulnerabilities and incidents.
Collaboration & Leadership:
•Lead infrastructure projects involving system upgrades, migrations, and cloud integrations.
•Provide mentorship and guidance to junior engineers, fostering a culture of continuous learning.
•Work closely with cross-functional teams, including DevOps, developers, and SCADA specialists.


Required Qualifications:
•B.A or B.S. (or higher level degree) in Computer Science or a similar engineering program with strong academic performance preferred
•5+ years of experience as a Linux Systems Engineer, with a focus on Ubuntu Linux.
•Proven expertise in managing Java applications in production environments.
•Hands-on experience with both on-premise and cloud-based infrastructure.
•Strong background in networking, including configuring and troubleshooting firewalls, switches, and routers 
•Experience with cloud platforms (AWS, Azure, or Google Cloud) and hybrid infrastructures.
•Proficiency in Python scripting and Ansible automation for configuration management.
•Familiarity with SCADA systems and their integration into IT environments.
•Knowledge of backup strategies, disaster recovery, and system hardening practices.
•Advanced proficiency in Ubuntu Linux administration, troubleshooting and security - hardening of Linux systems.
•Experience with monitoring tools like Zabbix is a major plus
•Understanding of database systems and query optimization is preferred,
•Proven success on challenging projects where you made key contributions while demonstrating ownership, creativity, and initiative.
•Competence in MS Word, Excel, PowerPoint, and Outlook.
Fluence
Fluence
Energy Energy Storage Renewable Energy

0 applies

0 views

Other Jobs from Fluence

Software Staff Engineer

Bengaluru, India Remote Hybrid

Software Staff Engineer

Bengaluru, India Remote Hybrid

Senior Systems Engineer - Sustaining

Houston, TX Arlington, VA

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say