Senior Network Engineer

  • Full-time
  • Department: IT

Company Description

PubMatic is the automation solutions company for an open digital media industry. Featuring the leading omni-channel revenue automation platform for publishers and enterprise-grade programmatic tools for media buyers, PubMatic’s publisher-first approach enables advertisers to access premium inventory at scale. Processing nearly one trillion ad impressions per month, PubMatic has created a global infrastructure to activate meaningful connections between consumers, content and brands. Since 2006, PubMatic’s focus on data and technology innovation has fueled the growth of the programmatic industry as a whole. Headquartered in Redwood City, California, PubMatic operates 11 offices and six data centers worldwide.

Job Description

The Automation Engineer will be responsible for designing, implementing and supporting automation tools. The ideal candidate will be a highly efficient and motivated individual with a love of infrastructure engineering. They must enjoy working on multiple concurrent projects in a fast-paced environment that fosters growth, teamwork, and innovation.

The ideal candidate will be passionate about an operations role that involves deep knowledge of both systems and applications, and he/she will lead the efforts in automation is a key component to operating large-scale systems.

  • Looking for an engineer who has architected, designed and implemented an automation framework
  • Strong experience in Infrastructure Automation specific to Data center and Linux ecosystem
  • Good understanding and hands own experience of databases like MySQL
  • Good Understanding of Hadoop Infrastructure and hands-on experience in Automation of Jobs and Cluster formation
  • Knowledge of IT operations is desired
  • Automation: Must have hands-on experience with a large automation effort. Should be able to start an automation effort from the ground-up
  • Configuration management experience including Ansible, Chef, Puppet, CFEngine or similar
  • Experienced with the consumption of IaaS and virtualization platforms such as Amazon Web Services (AWS) EC2
  • Experience on cloud virtulization technologies like openstack
  • Advanced hands-on scripting experience in Python, Ruby or Perl
  • Practical use of version control systems such as Subversion or Git
  • Working with issue, bug and feature management tools such as JIRA, Bugzilla or similar
  • Developing automated builds and tests using continuous integration (CI) tools such as Jenkins or similar
  • Moderate to extensive hands-on administrative experience with Linux systems such as Red Hat Enterprise Linux (RHEL) or CENTOS and/or their derivatives
  • Experiencing in configuring middleware and RDBMS software including JBoss, Apache HTTP Server, WebSphere MQ, Oracle and/or PostgreSQL
  • Good English skills, strong analytical skills, eager to learn new things
  • Experience working in a large enterprise organization and dynamic environment, preferably in the e-commerce space
  • Able to work under pressure and deliver projects on time
  • Self-motivated, approachable, and adaptable and have excellent communication skills (both written and verbal)
  • Enthusiastic about providing the best possible service, both internally and externally, to clients, customers, suppliers, vendors and staff
  • A strong desire to learn and teach
  • The desire to keep up with the latest technologies and stay ahead of the curve

Qualifications

Qualifications:

  • B.S. or higher in Computer Science or other technical discipline
  • Experience with Automation Tools such as Ansible, Puppet
  • Experience with Continuous Integration Tools – Jenkins
  • Experience with AWS – EC2, S3, ELB, Auto Scale, CloudFormation
  • Experience with Data Monitoring Tools – Nagios, Grafana, Cloudwatch 

Functional Skills:


  • Strong oral and written skills; able to communicate effectively and clearly to both technical and non-technical audiences
  • Ability to take ownership; to anticipate and handle critical situations
  • Ability to thrive in fast-paced, but flexible and collaborative work environment
  • B.S. or higher in Computer Science or other technical discipline
  • Experience with Automation Tools such as Ansible, Puppet
  • Experience with Continuous Integration Tools – Jenkins
  • Experience with AWS – EC2, S3, ELB, Auto Scale, CloudFormation

Additional Information

All your information will be kept confidential according to EEO guidelines.