The Job logo

What

Where

Systems Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Systems Engineer at EPAM Systems, you will be responsible for advanced troubleshooting, maintenance of monitoring systems, and documentation management for LAN/WAN networks. This role involves on-call support, configuring network devices, and monitoring system resources for capacity planning. The job is based in Chennai, Tamil Nadu, India and falls under the category of undefined. It is a full-time on-site opportunity requiring 5+ years of experience in Networks & Telecommunication and related technologies.

Job description 

In this role, you will be responsible for 3rd-level troubleshooting for all LAN/WAN alerts and issues, maintenance of all monitoring and reporting systems, and producing and maintaining documentation related to all systems developed/deployed. You will perform on-call duty for non-business hours support as per shift assignments, configure and install various network devices and services, and monitor system resource utilization, trending, and capacity planning.

#LI-DNI

Responsibilities

  • Design, develop, and deploy LAN/WAN network infrastructure
  • Responsible for 3rd-level troubleshooting for all LAN/WAN alerts and issues
  • Responsible for maintenance of all monitoring and reporting systems
  • Produce and maintain documentation related to all systems developed/deployed
  • Perform on-call duty for non-business hours support as per shift assignments
  • Perform administrative tasks pertaining to time entry and status reporting
  • Configure and install various network devices and services (e.g., routers, switches, firewalls, load balancers, VPN, QoS)
  • Perform network maintenance and system upgrades including service packs, patches, hotfixes, and security configurations
  • Monitor performance and ensure system availability and reliability
  • Monitor system resource utilization, trending, and capacity planning
  • Work within established configuration and change management policies to ensure awareness, approval, and success of changes made to the network infrastructure
  • Select and implement security tools, policies, and procedures in conjunction with the company’s security team
  • Liaise with vendors and other IT personnel for problem-resolution

Requirements

  • 5+ years of relevant experience in Networks & Telecommunication
  • Experience with SD-WAN – Silver Peak preferred
  • Experience with Next Gen Firewalls – Cisco Firepower preferred
  • Experience in troubleshooting routing loops
  • Hands-on experience in troubleshooting asymmetric routing & STP loop issues
  • Knowledge of implementation of operational changes & coordination with the project team for project-related changes
  • Experience with Cisco ASA, IPS, ISE, and Cisco WLC
  • Proficiency in configuring/troubleshooting routing protocols – EIGRP, OSPF, BGP
  • Strong familiarity with LAN switching – VLAN, VTP, STP, EtherChannel
  • Knowledge of TCP/IP protocol suite with experience configuring/troubleshooting application protocols - HTTP, HTTPS, FTP, SMTP, SNMP, SSL, etc
  • Ability to configure/troubleshoot network security – IPSec/SSL VPN/Cisco AnyConnect, AAA architecture, TACACS+, RADIUS, 802.1x
  • Familiarity with Cisco Catalyst & Nexus 9K/7K series of switches
  • Knowledge of Cisco IOS, and NX-OS software
  • Experience with firewall cloud services – Zscaler preferred
  • Previous experience working on all applications such as SAP, Citrix, Portal, etc

Nice to have

  • Open for 24x7 availability
  • Experience in configuring/troubleshooting of application load balancers


 


 

Set alert for similar jobsSystems Engineer role in Chennai, India
EPAM Systems Logo

Company

EPAM Systems

Job Posted

7 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Freshworks Logo

Staff Engineer - Systems

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description As a Staff Engineer - Systems , you will focus on building and architecting next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this.You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you. Do you wanna take on solving some cool and complex Distributed-Systems/Big-Data problems at scale? At Freshworks are building next gen CRM, Support & IT Automation, Sales & Marketing SaaS products/services & related platform/Foundation-services - for the Small and Mid-market customers across the globe. We have about 32K+ customers (Small/Medium size Organizations) across 140 countries, with ~10 SaaS product offerings. We also deal with 20TB of logs/day – where we have some really cool and interesting problems to solve with our Search / Relevance Engineering. We deal with ~1B Messages with ~300K/Min and ~5B conversations with ~6M/Day – where our Chat, Bot and Messaging solutions have to deal with competing with the best in the world. The very purpose of the Freshworks Platforms team is to build efficiency, bring in agility into product development, enable services to scale and improve performance, and thereby provide a seamless experience to our customers. In order to achieve this, the Platforms teams work very closely with our internal stakeholders and align to their goals - the Product teams, the Customer facing teams(Sales, Customer Success, Onboarding teams). Some of the key themes include providing a “Unified Freshworks Experience”, being mid-market ready and providing smart analytics. This group is looking for a Lead Systems Engineer who is a very optimised solution oriented with a vision of the impact of the code in the overall software development life cycle. Our System engineers build the APIs / Services / Features to support these complex scenarios and seamlessly scale and perform for current and future rapid growth we are experiencing. We work in solving some of the problems as common platform/foundation-services engineering where we take on problems across products from building SSO, Containerization, Reliable deployment working in Agile mode. Our engineering takes pride in delivering some inspiring and fresh experiences for our customers and their business/customers. As a Staff Systems Engineer you will design, architect and implement multi-tier (DB, services, and the web) software applications, and document, test, fix and enhance systems when needed. In your agile team, you will closely work with engineers, architects, managers, design, QA and operations teams, and create solutions that meet business requirements. You will spend most of your time developing clean code with limited abstraction. In this role, you will also lead and mentor team members across functions. You will also be implementing and supporting compliance to Freshworks compliance and information security processes. Responsibilities : Platform teams tend to be small but self-sufficient. You will have a large scope of responsibilities. They also tend not to have any QA or Ops personnel. Plan and execute goals, proven track record Independently able to design and develop a production quality system Represent your team and successfully manage execution as you coordinate with other teams across Freshworks Mentoring other engineers in the team Set the standards for coding, testing Provide constructive feedback through code-reviews Guide engineers in their design tasks Strong opinions on engineering best practices Report to Senior Managers and play a key role in tech initiatives Assist with roadmap planning, scoping, implementation  Good communication skills — document, present, and defend engineering proposals to other architects. You will own systems that take high scale and are capable of scaling to greater heights Able to research and provide guidance on technology choices Ensure 99.99% availability of your production systems  Must haves : Overall 9-13 years of Experience Should have a good knowledge of OOPS concepts. Must be comfortable with Design Patterns and SOLID principles Strong testing habits, passionate towards unit testing and TDD. Extensive experience in Agile methodologies Expertise in one or more programming languages like Java, C, C++, C#, Ruby, Python, Golang Good understanding of data structures Strong understanding of HTTP and REST principles Must have experience with Inter-Process Communication — this can be Unix IPC, SOAP Web Services, or microservices. Strong documentation skills — translate product requirements into feasible technical implementation descriptions Strong track record with handling Production workloads and issues Strong CI/CD experience Strong with devops practices Detailed infra knowledge of popular internet serving applications Good understanding of multithreading and concurrency primitives Experience with multi-tenant systems Experience with systems like AWS, GCP, Azure Strong design skills Good understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB Strong knowledge of git Strong analytical and problem solving skills Prior experience leading a team An automate-everything mindset Good to have : Experience with NoSQL technologies like Mongo, CassandraDB, DynamoDB Supporting Production issues brought up by end customers Experience using static code analyzer tools like SonarQube, Rubocop, checkstyle Experience using APM tools like DataDog, NewRelic Expertise in Java Knowledge of the licensing models offered by various technologies such as Open Source, proprietary, Open Core, hybrid. Understanding of security and compliance standards such as PCI DSS, OWASP, HIPAA, HITECH, GDPR, CCPA. Create compelling technical blogs Experience presenting at technical conferences a plus Experience deploying production services across multiple regions Patents and track record of innovation Experience evaluating technologies and negotiating them with their vendors Experience collaborating with solution architects

Freshworks Logo

Lead Software Engineer - Systems

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description About the role: As a Lead Software Engineer - Systems , you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this.You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you. Do you wanna take on solving some cool and complex Distributed-Systems/Big-Data problems at scale? At Freshworks are building next gen CRM, Support & IT Automation, Sales & Marketing SaaS products/services & related platform/Foundation-services - for the Small and Mid-market customers across the globe. We have about 32K+ customers (Small/Medium size Organizations) across 140 countries, with ~10 SaaS product offerings. We also deal with 20TB of logs/day – where we have some really cool and interesting problems to solve with our Search / Relevance Engineering. We deal with ~1B Messages with ~300K/Min and ~5B conversations with ~6M/Day – where our Chat, Bot and Messaging solutions have to deal with competing with the best in the world. On Data Engineering and Analytics side we have some complex problems to solve with the rate at which we are growing in dealing with challenges like ~5M Db Reads/min, ~700K reqs/Min, 600M users and pushing the limits of Cloud Services The Freshworks (FW) Engineering Platforms today, broadly serves as a key stakeholder to the FW product teams, developers and the customers. The Freshworks platform enables developers, partners, and customers to customize, integrate, and automate business workflows for support, CRM, and IT use cases. The very purpose of the FW Platforms team is to build efficiency, bring in agility into product development, enable services to scale and improve performance, and thereby provide a seamless experience to our customers. In order to achieve this, the Platforms teams work very closely with our internal stakeholders and align to their goals - the Product teams, the Customer facing teams(Sales, Customer Success, Onboarding teams). Some of the key themes include providing a “Unified Freshworks Experience”, being mid-market ready and providing smart analytics. This group is looking for a Lead Systems Engineer who is a very optimised solution oriented with a vision of the impact of the code in the overall software development life cycle. Our System engineers build the APIs / Services / Features to support these complex scenarios and seamlessly scale and perform for current and future rapid growth we are experiencing. We work in solving some of the problems as common platform/foundation-services engineering where we take on problems across products from building SSO, Containerization, Reliable deployment working in Agile mode. Our engineering takes pride in delivering some inspiring and fresh experiences for our customers and their business/customers. As a Lead Systems Engineer you will design and implement multi-tier (DB, services, and the web) software applications, and document, test, fix and enhance systems when needed. In your agile team, you will closely work with engineers, architects, managers, design, QA and operations teams, and create solutions that meet business requirements. You will spend most of your time developing clean code with limited abstraction. In this role, you will also lead and mentor team members across functions. You will also be implementing and supporting compliance to Freshworks compliance and information security processes.   Responsibilities: Platform teams tend to be small but self-sufficient. You will have a large scope of responsibilities. They also tend not to have any QA or Ops personnel. Design, Develop, Maintain software Be able to plan and execute goals Assist Product Owners with planning and roadmaps Lead a team of 2-4 engineers Strong communication skills a must Platform services exist to be used by other teams in Freshworks Platform Leads will be the face of their service Important goal of a platform service is increasing its adoption Leads will communicate and coordinate with other teams across Freshworks Mentoring other engineers in the team Strong opinions on engineering best practices You will own systems that take high scale and are capable of scaling to greater heights Ensure 99.99% availability of your production systems Ensure 99.999% uptime of your production systems Must Have: Overall 6-10 years of Experience Should have a good knowledge of OOPS concepts. Must be comfortable with Design Patterns and SOLID principles Strong testing habits, passionate towards unit testing and TDD. Extensive experience in Agile methodologies Expertise in one or more programming languages like Java, C, C++, C#, Ruby, Python, Golang Good understanding of data structures Strong understanding of HTTP and REST principles Must have experience with Inter-Process Communication — this can be Unix IPC, SOAP Web Services, or microservices. Experience handling Production workloads, with experience handling production issues Strong CI/CD experience Devops knowledge Infra knowledge of popular internet serving applications Good understanding of multithreading and concurrency primitives Strong design skills Ability to breakdown a problem Cloud/SaaS experience Good understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB Strong knowledge of git Strong analytical and problem solving skills Good to have: Prior experience leading a team Experience with NoSQL technologies like Mongo, CassandraDB, DynamoDB Supporting Production issues brought up by end customers Keeping up to date with the cutting edge of technologies Familiarity with GitHub a plus Experience using static code analyzer tools like SonarQube, Rubocop, checkstyle Experience using APM tools like DataDog, NewRelic Expertise in Java Qualifications Coding - Datastructures, Algorithms System Design and Architecture, Distributed Systems, AWS, Devops, C/CD, Maintenance, Bug fixes, Performance Engineering + Team mentoring/handling