Quality Engineer

1 Month ago • 3-8 Years • Quality Assurance

Job Summary

Job Description

Aerospike is seeking extraordinary Infrastructure Engineers with a passion for hard-core software development. You will be responsible for designing and implementing major components of our highly reliable and automated networked software services infrastructure. Your team will focus on designing and implementing automated infrastructure using Linux, Docker, VMware, Virtual Box, Virtual Machines, and cloud hosting providers. The infrastructure you develop and maintain will empower our software development teams by automating the build, test, and release process, accelerating product development. You will collaborate with software and support engineers to deploy Aerospike clusters, reproduce and root-cause analyze problems, and guide other developers in creating modules and services for our automated infrastructure.
Must have:
  • 3-8 years of software development experience.
  • Analyze system requirements and develop end-to-end infrastructure.
  • Extensive UNIX/Linux knowledge (RedHat, Debian, Ubuntu).
  • Programming skills in C, Go, Java, or Python.
  • Experience with distributed source code control (Git).
  • Scripting skills in Python, Perl, or Shell.
  • Strong communication and documentation skills.
  • Understanding of OS, database, networking, and distributed systems.
  • Flexible, "do what needs to be done" attitude.
  • Bachelors in Engineering or Computer Science.
Good to have:
  • Experience with virtualization, containerization, or cloud infrastructure.
  • Experience with CI/CD pipelines.
  • Experience with SQL RDBMS or NoSQL Databases.
  • Experience with infrastructure automation tools (Ansible, Chef, Puppet).
  • Experience with Docker and/or Kubernetes.
  • Experience with network traffic analysis tools (Wireshark, Ethereal).
  • Knowledge of networking protocols (TCP/IP, UDP, ARP, HTTP, SSL/TLS).
  • Experience with network security concepts.
  • Masters in Engineering or Computer Science.

Job Details

About Aerospike

At Aerospike, we dream big. Our focus is helping companies tackle seemingly insurmountable problems and doing what’s never been done before. That is why we developed the world's leading real-time data platform that powers mission-critical applications at the world's most innovative, category disrupting companies.  Aerospike companies have deployed extreme scale real-time applications to fight fraud, dramatically increase shopping cart size, enable global digital payments, and deliver hyper-personalized user experiences to tens of millions of customers.

Customers like Airtel, Experian, Nielsen, PayPal, Snap, Verizon Media and Wayfair rely on Aerospike as the data foundation for the future to help them act in the microsecond moments that matter. Headquartered in Mountain View, California, Aerospike also has a global presence with offices in London, Bangalore and Tel Aviv.

We are looking for extraordinary engineers with a passion for hard-core software development. As an Infrastructure Engineer, you will be responsible for designing and implementing major components of our highly reliable and automated networked software services infrastructure that pushes the limits of Aerospike. You will need to use your understanding of databases, distributed systems, networking, and operating systems to develop this infrastructure.

Your team will be responsible for designing and implementing automated infrastructure using Linux, Docker, VMware, Virtual Box, Virtual Machines, and cloud hosting providers. The infrastructure you develop and maintain will empower our software development teams via automating the build, test, and release process. Your job is to accelerate product development by helping your teammates help themselves. Infrastructure Engineers at Aerospike are focused on automating the most reliable, high performance, distributed database available.

Responsibilities:

Create and execute client/server clusters of Aerospike products using automated methods.
Develop and improve build and release infrastructure.
Ensure release engineers are able to easily build, test, and release software on the automated system.
Collaborate with software and support engineers to deploy Aerospike clusters to reproduce and root-cause analyze problems reported from the field.
Guide other software developers in developing modules and services to run within our automated infrastructure.
Analyze and decompose complex infrastructure architecture specifications and design strategies to implement, deploy, and maintain these systems.
Monitor and analyze problems in our infrastructure, then work together with other software engineers to diagnose and resolve any issues.

Minimum Qualifications:

3-8 years of software development experience.
Ability to analyze system requirements and develop an end-to-end infrastructure meeting them.
Extensive knowledge of UNIX/Linux environments, including RedHat, Debian, and Ubuntu.
Programming skills in one or more languages, including C, Go, Java or Python.
Facility with distributed source code control systems such as Git.
Scripting skills in Python, Perl, or Shell.
Strong communication and documentation skills.
Understanding of operating system concepts, database fundamentals, networking, and/or distributed systems.
Flexible, ‘do what needs to be done’ attitude.
Bachelors in Engineering or Computer Science.

Preferred Qualifications:

Experience with virtualization, containerization, and/or cloud-based infrastructure.
Experience with using and/or developing and maintaining CI/CD pipelines.
Experience with SQL RDBMS and/or NoSQL Databases.
Experience with infrastructure automation tools and frameworks, such as Ansible, Chef, or Puppet.
Experience with Docker and/or Kubernetes.
Experience with Wireshark, Ethereal, or other network traffic analysis packages.
Knowledge of networking protocols, including TCP/IP, UDP, ARP, HTTP, and SSL/TLS.
Experience with network security concepts, techniques, and technologies.
Masters in Engineering or Computer Science.

Aerospike is an Equal Opportunity Employer. We are committed to providing an environment free from discrimination on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. 

 

Similar Jobs

P99 soft - Senior Python Developer with AWS

P99 soft

Hyderabad, Telangana, India (On-Site)
1 Week ago
Ubisoft - Release & Build Specialist

Ubisoft

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Fictiv - NetSuite Technical Lead

Fictiv

Pune, Maharashtra, India (On-Site)
3 Weeks ago
T systems - Power Apps Developer

T systems

Pune, Maharashtra, India (On-Site)
2 Months ago
Sword Health - Backend Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Month ago
Tesla - Software Validation Engineer, Service Engineering

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Contentstack - Senior Engineer II - QA (Playwright)

Contentstack

Pune, Maharashtra, India (Hybrid)
1 Month ago
Amber - Localization Quality Assurance (Norwegian)

Amber

Quebec, Canada (Hybrid)
5 Months ago
[x]cube LABS - QA Engineer

[x]cube LABS

Hyderabad, Telangana, India (On-Site)
1 Month ago
Absurd Ventures - Quality Assurance (QA) Lead

Absurd Ventures

Santa Monica, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zoox - Senior Data Scientist - Collision Avoidance System

zoox

Foster City, California, United States (Hybrid)
2 Years ago
playrix  - Senior Release Support Engineer

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago
NCR Voyix - Information Security Engineer II

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Brave Group (Language barrier) - Front-End Engineer (Junior)

Brave Group (Language barrier)

Tokyo, Japan (On-Site)
4 Weeks ago
Barracuda - Software Engineer

Barracuda

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assist software  - Node.js Engineer

Assist software

Suceava, Suceava County, Romania (Remote)
8 Months ago
Visa - Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
9 Months ago
DraftKings - Senior Mobile Release Engineer, Android

DraftKings

Canada (Remote)
2 Months ago
C3 IoT - Solution Engineer

C3 IoT

Chicago, Illinois, United States (On-Site)
3 Weeks ago
Stage - Analytics Engineer

Stage

Noida, Uttar Pradesh, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Egnyte - Database Engineer

Egnyte

India (Remote)
10 Months ago
Hitachi - Azure Developer

Hitachi

Hyderabad, Telangana, India (Remote)
9 Months ago
Capgemini - Webmethods Developer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
AccelData - Senior SDET - Pulse

AccelData

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Ion - Credit Analyst

Ion

Mumbai, Maharashtra, India (On-Site)
4 Months ago
extreme network - Account Executive

extreme network

India (On-Site)
1 Month ago
eBay - Machine Learning Engineer (T24)

eBay

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Capgemini - AI & Analytics

Capgemini

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Assystems - PHE and firefighting designer

Assystems

Hyderabad, Telangana, India (On-Site)
9 Months ago
Zenoti - Senior Software Engineer (Mobile)

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Riot Games - Manager, QA - Competitive, VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
C3 IoT - QA Automation Engineer

C3 IoT

Guadalajara, Jalisco, Mexico (On-Site)
3 Weeks ago
Thales - Electrical Test Technician

Thales

Hengelo, Overijssel, Netherlands (On-Site)
2 Months ago
Nagarro - Staff Engineer - QA Automation

Nagarro

Mexico (Remote)
9 Months ago
Autodesk - QA Analyst

Autodesk

Hanover, Lower Saxony, Germany (On-Site)
1 Month ago
BioFire - Associate Manager, Final QC Laboratory

BioFire

Hazelwood, Missouri, United States (On-Site)
1 Month ago
Contentstack - Engineer II - QA

Contentstack

Pune, Maharashtra, India (On-Site)
2 Months ago
Universally Speaking - Functionality Lead QA Internal Vacancy

Universally Speaking

Wyboston, England, United Kingdom (On-Site)
1 Month ago
Converse.AI - QA Engineer

Converse.AI

Bengaluru, Karnataka, India (On-Site)
1 Year ago
binance - QA Automation Engineer

binance

Taipei City, Taiwan (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Headquartered in Mountain View, California, Aerospike also has a global presence with offices in London, Bangalore, and Tel Aviv. Aerospike does not accept resumes from staffing agencies with which we do not have a written agreement and specific engagement for a particular opening. Our employment activities, inquiries, and offers are managed through our HR/Talent department, and all candidates are presented through this channel only. We do not accept unsolicited resumes.

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Austin, Texas, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Mountain View, California, United States (On-Site)

United States (Remote)

View All Jobs

Get notified when new jobs are added by AeroSpike

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug