Senior System Engineer - Chennai, India - OEC

    OEC
    Default job background
    Description

    Job Title: Senior System Engineer

    Years of Experience: 8+ years

    Location: Chennai One (IT Park) - Thoraipakkam

    About OEC:

    OEC provides high-quality technology solutions to automakers and their franchised dealers which facilitate the sale of Original Equipment (OE) replacement parts. Using advanced, leading technology, OEC in the past 20 years, has extended this mission by providing constant support for over 50 international auto brands, and more than 150,000 dealership and repair customers worldwide, being now a leader in the segment of the automotive market through continued innovation and subject matter expertise.

    We power connections to keep our world up and running. OEC is the leading technology provider for the automotive aftersales industry, creating networks that support manufacturers, dealers, repairers, and insurers to allow our connected customers and vehicle owners to thrive.

    About the role – Senior System Engineer:

    We are looking for a talented Senior System Engineer who possess a deep understanding of Windows, VMware, Linux, and cloud technologies, with a focus on both public and private cloud. Plans and coordinates the designing, implementing, and managing of infrastructure to ensure scalability, performance, security and high availability across our public and private cloud environments. This role requires strong technical expertise, effective communication skills, and the ability to work seamlessly across various technologies.

    The role also extends to leading cloud engineering projects, staying alongside industry trends, troubleshooting, and resolving complex issues, implementing automation, and optimizing cloud infrastructure for enhanced performance and cost efficiency. Committed to creation of documentation and support knowledge transfer to peers via training. Support of legacy on premise systems, while also supporting the organization's goal of moving systems to the public cloud.

    Key Responsibilities & Duties:

    • Manage day-to-day maintenance tasks, including identifying and resolving problems, conducting
    • root-cause analysis, and responding to live site issues.
    • Utilize performance data and historical metrics to effectively plan for growth needs, including upgrades, optimizations, migrations, and new implementations.
    • Lead cloud engineering projects from conception to completion, ensuring on-time delivery and meeting project objectives.
    • Design and implement Azure/AWS Cloud-based solution architectures, leveraging in-depth knowledge of PaaS and IaaS, Azure Active Directory, Global WAN Solutions, managed Virtual Networks, DNS, VPNs, and Logging
    • Infrastructure as Code (IaC): Develop and maintain infrastructure code using Terraform and CI/CD pipelines to provision and manage cloud resources efficiently.
    • Create, maintain, and provide documentation of systems architecture, cloud configurations, troubleshooting procedures, best practices, support guidelines, system metrics, project information and plans, and training information.
    • Conduct training and knowledge transfer to junior team members and other technology teams.
      • Participate and adhere in the development of best practice standards, including capacity planning, configuration, security, historical metrics, recovery strategies, and migration strategies.
    • Assist with upgrading, installing, and configuring monitoring solutions for OEC applications.
    • Research software updates and patches for supported applications and various operating systems; assist system engineers with installation and testing, as necessary.
    • Collaborate with technology teams to support ongoing efforts, and work with external resources and vendors to exchange information.
    • Assist software engineers with complex or more difficult technical support inquiries related to infrastructure as it relates to the OEC applications.
    • Design and implement for distributed technologies such as DNS, SMTP, DHCP, domain controllers, active directory applications, mail, web servers, ssl certificates, and FTP services.
    • Identify and address potential areas where existing policies and procedures require change, or where new ones need to be developed to guide and support future business lines and expansion.

    Ideal Experience and Skills:

    • A bachelor's degree from an accredited college or university is required, with a focus in Business Information Systems, Computer Science, Information Technology, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree.
    • At least 5-6 years of experience in troubleshooting Cloud hosted systems, Plus 6 or more years of systems engineering experience designing and implementing VMWare and Microsoft server/workstation technologies, and a proven track record of executing day-today maintenance tasks including problem determination/ resolution, and root-cause analysis.

    Work background must include the following:

    • Extensive experience with Windows, VMware, Linux systems, Microsoft Active Directory; Azure AD, TCP/IP / DHCP / WINS / DNS.
    • Hands-on experience with cloud services, networking, and security.
    • Proficiency in cloud platforms, particularly Azure and AWS. o Thorough knowledge of Private and Public Clouds, Azure services, Azure networking, Windows, Linux, VMware, Microsoft Active Directory; Azure AD, TCP/IP / DHCP / WINS / DNS and virtualization/container technologies such as Docker. o Thorough knowledge or hands-on experience with the following monitoring tools: Log Analytics, Cloud Watch, Azure Monitor, SCOM, Grafana.
    • Good to have technical expertise in NAS solution, file shares, and cloud solutions, with the ability to identify and resolve complex technical issues and implement effective cloudbased solutions when appropriate.
    • Possess comprehensive technical expertise to differentiate between hardware and software-related issues, whether in cloud or hybrid on-premises environments.
    • Experience working with legacy systems and uplifting to modern technologies.
    • Experience with Infrastructure as Code tools such as: Terraform, ARM, and Ansible.
    • Experience with automation tools: PowerShell, Bash, and Python.
    • Experience managing and leading projects.
    • Excellent verbal and written communication skills.
    • Strong interpersonal skills with the ability to establish collaborative working relationships across global teams.
    • Ability to apply principles of analytical thinking to define problems, identify gaps, collect data, establish facts, track, trend and analyze data, and develop recommendations to guide decision making.
    • Relevant certifications in cloud technologies (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.

    What Makes Working at OEC Awesome?

    We have a new OEC Technology Centre of Excellence in Chennai, India Our team is beyond thrilled to work with the new office, but we're even more excited for the innovation and creativity that this living space will certainly inspire We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the 'Top 25 Safest Workplaces in India' by KelpHR.