About Affinity
Affinity is pioneering new frontiers in AdTech: developing solutions that push past today’s limits and open
new opportunities. We are a global AdTech company helping publishers discover better ways to monetize
and enabling advertisers to reach the right audiences through new touchpoints. Operating across the US,
Europe and Asia Markets with teams of 575+ experts, we are building privacy-first ad infrastructure that
opens up opportunities beyond the walled gardens.
Type of role: Module Lead Systems Administration
Work Location: Mumbai (Malad)
About the Job:
We are seeking a highly skilled and experienced professional in the systems administration domain.
This is a key role that requires strong attention to detail, analytical skills, and the ability to work
effectively in a fast-paced environment.
Responsibilities:
• Server and Infrastructure Management: Maintain, upgrade, and manage servers, software,
hardware, networks, and tools necessary for efficient operations.
• Server Installation and Configuration: Administer the installation, configuration, and
optimization of servers, including web servers and database servers.
• Automation and Process Improvement: Handle automation of services and processes to
improve system efficiency and reliability. Should have knowledge on CICD, GIT, SVN.
• Performance Monitoring: Configure and monitor various performance measurement and
monitoring services to ensure a healthy and efficient infrastructure.
• Troubleshooting and Issue Resolution: Diagnose and resolve problems quickly, troubleshooting
issues and outages that may occur. Should have knowledge on using tools like nmap, tcpdump,
tcpflow, iptraf, netstat etc.
• Security Implementation: Ensure security through access control, backups, firewalls, and
compliance with relevant regulations.
• Documentation: Regularly document all processes, incidents, technical insights, manuals, and
IT policies related to the infrastructure and inform involved teams.
• Support for Developers: Provide support to developers by offering data insights, reports,
analysis, and actionable recommendations related to the server infrastructure and application
processes.
• Research and Innovation: Research and develop innovative solutions to enhance the
architecture and create a better infrastructure based on industry trends.
• Linux Expertise: Possess strong familiarity with Linux operating systems, especially Debian,
Infrastructure as Code, and applications, should have strong knowledge on shell scripting.
• Monthly Patching and Security Fixes: Perform monthly patching of Linux infrastructure to
address security issues and vulnerabilities.
• Security Reporting and Monitoring: Deliver regular reports to security leadership on remediation
efforts, implement continuous monitoring to measure and report on control areas like patching,
hardening, audit and log configuration, and authentication mechanisms.
• Information Security Hardening: Follow information security hardening guidelines such as CIS
to ensure a secure infrastructure, Hardening Apache, nginx, MySQL, PHP applications etc.
• Vulnerability Management: Assist in identifying and analyzing vulnerabilities, and work with
asset owners to prioritize patch remediation, should have knowledge on using tools like Nmap,
Nikto, and other pen test tools.
• Risk Assessment: Classify and prioritize the risk of vulnerabilities, considering mitigating
factors and impacts of internal and external threats.
These responsibilities collectively aim to ensure the smooth and secure functioning of the
infrastructure, maintain system performance, and protect against potential security risks.
Required Skills:
• 4+ years of industry experience handling *nix-based infrastructure as a System Administrator
or Dev Ops.
• Security, compliance, understanding of AI ML Ops, Spark and Kafka.
• Supporting and administrating Linux (Debian and RedHat based distributions).
• Ability to work in multi-datacenter, hybrid cloud, multi-server, large-scale environment.
• Knowledge of Google Cloud (GCP), AWS and other cloud technologies, cloud-computing,
containerization, clustering, and virtualization technologies.
• Expertise in handling database servers, networks (LAN, WAN), with good knowledge of
TCP/IP, with experience on Kernel upgrade.
• Strong expertise with Shell scripting. Python, Perl, or other scripting languages is a plus.
• Experience with DevOps - Chef, Puppet, Ansible or other such automation tools.
• Experience with handling distributed data-storage & computation platforms like Cloudera
Hadoop, Apache Spark is a plus.
• Best understanding on security best practices with managing backup processes for servers and
databases. Exposure to data encryption, IAM role management, network firewall administration,
security audit processes, scheduled network scans etc.
• Experience handling installation and optimization of: Apache Webserver, Nginx, Bind/DNS,
Nagios, iptables, LDAP, VPN, Munin, SVN, and GIT.
• Bachelor’s degree or higher in Computer Science with passion for server administration with
any *nix certification is a plus.
• Excellent communication skills, ability to tailor technical information for different audiences.
Excellent teamwork skills, ability to self-start, share insights, ask questions, and report progress.