Quality Engineer- Infrastructure and Server
Mountain View, CA, United States
**Quality Engineer- Infrastructure and Server**
at Aerospike Mountain View, CA We are looking for extraordinary engineers with a passion for hard-core software development. As a Quality 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. Quality 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-15 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.
**About Aerospike:**
Aerospike is trusted by leading enterprises around the world to help them build and deploy modern data architecture solutions with confidence. The Aerospike enterprise-grade NoSQL database helps companies power mission-critical, strategic operational applications that make digital transformation possible. Powered by a patented Hybrid Memory Architecture TM and autonomic cluster management, Aerospike is used by enterprises in the financial services, banking, telecommunications, technology, retail, e-commerce, ad tech, martech and gaming industries, and is well-suited for fraud prevention, digital wallet, online brokerage, real-time analytics and other applications that require extreme uptime, performance and scalability.
Aerospike customers include Adobe, Bharti Airtel, FlipKart, Kayak, Nielsen, and Snap. The company is headquartered in Mountain View, Calif.
#J-18808-Ljbffr