Bevi's mission is to eliminate plastic bottles by making the best drinks instantly available, using purified tap water and natural flavors. Our team possesses the passion, energy and drive to make a difference in the world. We are united by a belief that hard work creates meaningful change and we are looking for creative, committed people to join us as we continue in aggressive growth mode. If you enjoy mission-driven work in a startup environment with abundant opportunity for responsibility and impact, then we’d like to talk.
We are always seeking great software developers to build future versions of our software. Our ideal candidate, while having their areas of expertise, will not shy away from digging into any part: web ui, backend, firmware and mobile applications. We are a small and fun software team in a fast growing hardware startup. Our customers love our product and you will play a crucial role in making them even happier. If you love thinking through new ideas and interactions, how to execute them in an innovative way and have a deep respect for user experience, come join our team!
As a Senior Android Developer you are eager to stay on the bleeding-edge of the mobile market across a broad spectrum of industries. Your guidance and input drives architecture and functionality decisions. Whether you prefer providing mentorship to junior engineers or acting as a technical sounding board for all, this role invites seasoned engineers to exercise their deep expertise.
Our newest Senior Android Developer will:
Maintain and extend the Bevi applications for the Android platform
Collaborate with cross-functional teams to define, architect, and ship new features. Work with outside data sources and APIs
Improve the kiosk mode of Android tablets by customizing the Android OS (AOSP)
Focus on innovating and better ways to create solutions that add value and amaze the end user
Build a delightful UI/UX for our Android tablets
Work with teams to add new features into existing Android offerings
Leverage modern architectural patterns, third party libraries to deliver new features. Profile and improve app performance.
Contribute to code quality by writing Unit, UI, and Integration tests
Enforce code styles and best practices via code reviews and mentorship.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.
Be part of a small, agile, driven and fun software team
Create software that supports our physical product and take on responsibility for shaping that product
Build enhancements to our tablet and its android mobile apps
Use the latest open tools and processes like git and scrum
Work with a very broad set of technologies, from embedded programming to mobile android apps, from UI to backend and database
Scale our backend to handle factor 10 increase
We think you will bring:
Mastery of Android SDK
Have worked in Agile environment (Scrum preferred)
Knowledge of web services, specifically REST APIs
Hands on experience developing production-ready Android apps
Experience building and shipping non trivial applications of at least reasonable complexity
Strong analytical and technical skills, you are detail-oriented and work fast
A true self-starter approach and love of taking on responsibility
A hunger for keeping up with new software technologies and you can't imagine yourself not doing so. Our stack includes React.js, Redux, Android, Java and Docker
Genuine desire and commitment to always learn, improve, produce the best work possible
An agile mindset to thrive in a fast-pace environment
Firmware would be a plus; embedded development; AOSP
A BS/MS degree in CS or an allied discipline - or the equivalent in independent experience
Joining us at Bevi means:
The opportunity to work on products with positive, tangible, environmental impact
Company-paid medical, dental, and vision insurance at 95%
15 days PTO and 9 company holidays
Collaborative workspaces with visiting furry friends, great snacks, and, of course, Bevis!
All interested candidates should submit their resume and a cover letter. Please don’t forget the cover letter! We love learning more about what motivates you (i.e. why you are in your current role, why Bevi, why a start-up, etc.) and who you are (i.e. interests, hobbies, what sets you apart from other candidates, etc.).
California State University, Northridge
Northridge, Los Angeles, CA, USA
Job Title: Cloud Systems Administrator Job ID: 7398 Full-Time Job Code: 0410 - Operating Systems Analyst Department: Information Technology (IT)
CSUN's Commitment to You
CSUN is committed to achieving excellence through teaching, scholarship, learning and inclusion. Our values include a respect for all people, building partnerships with the community and the encouragement of innovation, experimentation and creativity. CSUN strives to cultivate a community in which a diverse population can learn and work in an atmosphere of civility and respect. CSUN is especially interested in candidates who make contributions to equity and inclusion in the pursuit of excellence for all members of the university community.
About the University
One of the largest universities in the country, California State University, Northridge (CSUN) is an urban, comprehensive university that delivers award-winning undergraduate and graduate programs to nearly 40,000 students annually and counts more than 330,000 alumni who elevate Southern California and beyond. Since its founding in 1958, CSUN has made a significant and long-term economic impact on California, generating nearly $1.9 billion in economic impact and more than 11,700 jobs each year. The LAEDC recognized CSUN as its 2015 Eddy Award winner for its positive economic impact. Serving more students on Pell Grants than any other institution in California, CSUN is also a social elevator and one of the most diverse universities in the country. CSUN ranks 13th in awarding bachelor's degrees to underrepresented minority students and seventh in bachelor's degrees to Latino students, serves the 13th largest Jewish student population, and enrolls the largest number of students who are Deaf and hard-of-hearing of any U.S. state university. The journal Nature recently named CSUN a Rising Star for scientific research, and the NSF ranks CSUN in the top five nationally among similar institutions for graduates who go on to earn doctorates in the sciences. CSUN is where individuals rise. And through them, so does Greater Los Angeles and beyond.
Under general supervision, the Cloud Systems Administrator is responsible for the deployment, management, and operational sustainment of services, applications and workloads within the institutional hybrid multi-site datacenters.
The incumbent adheres to the DevOps lifecycle, using a suite of standard tools and practices; identifies appropriate use of cloud operational best practices; estimates cloud costs and identifies operational cost control mechanisms; is responsible for automating deployment of elastic, highly available and fault tolerant systems within the cloud computing environment; strategically migrates on-premises services, leveraging native cloud services and technologies where possible; identifies and mitigates threats to security posture of the computing infrastructure; collects data and reports to drive decision making; creates documentation, processes and standards that are easy to understand and reproducible by others; ensures alignment with the institutional priorities and divisional vision work alongside information security, application, web, emerging technologies and the infrastructure teams to support the transition and operation of services, applications and workloads in the cloud; is a part of 24/7 on-call rotation.
Performs day-to-day operations (on-prem/cloud) inclusive of maintaining and monitoring server footprint and services; investigates and troubleshoots issues, repairing and recovering from hardware and software failures; coordinates and communicates with customers and management; provides recommendations and plans for system upgrades and improvements; is responsible for timely response to all incidents in Incident management; ensures systems are up-to-date with regular Operating System and security patches; installs new/rebuilding existing servers and configuring hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements; creates and maintains detailed documentation on all managed environments; installs new/rebuilds existing servers and configuring hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements; creates and maintains detailed documentation on all managed environments; and performs other duties as assigned.
Equivalent to graduation from an accredited four-year college or university in a job-related field.
Additional qualifying technical training and applied experience may be substituted for required education, on a year-for-year basis.
Three (3) years of full-time, progressively field-related experience including two (2) years of progressively responsible experience that includes administration of Microsoft servers, hardware and software, including system modification, installations, evaluation, and system development and one (1) year of experience interacting with a cloud computing platform such as Amazon Web Services, Microsoft Azure, Google Cloud, OpenStack, or equivalent, especially using command line interfaces.
Experience in automating tasks using a script or interpreted language such as bash, PowerShell, Perl, Python, or Java, and automation frameworks like Terraform, Vagrant, and Packer.
Experience using any of AWS CloudFormations, OpenStack Heat, Azure Resource Templates, or Google Deployment to automate deployment of cloud resources.
Experience in Azure, AWS, Google, APIs, Orchestration and automation, core AWS infrastructure technologies, Red Hat/Debian Linux, Solaris, VMware ESX, Python, Perl, Bash, General understanding of databases (Oracle, MySQL), monitoring (Big Brother, GFI, Splunk).
Experience deploying web application frameworks, such as Node.js, Django, Zope, or Rails is a plus.
Knowledge, Skills, & Abilities
Thoroughly proficient in operating within a Unix or Linux environment with networking.
Exposure to monitoring and analytic tools such as Splunk, SolarWinds, Naigos, Zenoss. Knowledge of any of the following a plus: SAML, LDAP, Apache, nginx, Ansible, PostGreSQL, json, yaml, mqtt.
Solid understanding of complex system architectures and infrastructures, including experience with workflow, distribution, and analytics.
Experience with cloud architecture and proven knowledge of web servers, application servers, accelerators, routers and caching devices a plus.
Ability to accept general direction, triage ambiguous circumstances, and take action to resolve problems in which both the underlying issue and resolution are not readily apparent.
Proven ability to perform advanced systems administration and integration in a distributed, networked, multi-vendor computing environment with extensive knowledge of internal operating system, computer hardware, and network technologies.
Demonstrated software development and maintenance experience in various programming languages to support systems operations, including coding and shell scripting languages.
Demonstrated experience monitoring system resources and controlling usage in a production environment.
Ability to juggle multiple tasks with varying priority levels and changing requirements.
Ability to work cooperatively with team members.
Skilled in writing concise, logical and easy-to-understand system documentation.
Ability to record moderate to heavy levels of technical detail in an organized and reader-friendly fashion.
Strong interpersonal skills required to interact effectively and appropriately with fellow colleagues and campus faculty, staff and administrators in varying types of circumstances.
This position will require a high level of organization, excellent communication skills, strong analytical and problem solving skills, detail-oriented, strong work ethic, high standard of excellence and the ability to prioritize projects in a dynamic environment.
Development of, and adherence to policies and procedures and standards is expected.
Pay, Benefits, & Work Schedule
The university offers an excellent benefits package.
The salary range for this classification is: $4372 - $10,173 per month.
The anticipated HIRING RANGE: $4372 - $7500, dependent upon qualifications and experience.
HOURS: Full Time; 40 hours per week; 8:00am - 5:00pm, Monday through Frida; will include some evenings and weekends.
REG: This is a Regular position with a one-year probationary period.
This position is a sensitive position as designated by the CSU.
A background check (including a criminal records check) must be completed. Failure to satisfactorily complete the background check may affect the application status of applicants or continued employment of current CSU employees who apply for the position.
The person holding this position may be considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
How to Apply
Candidates should apply by clicking the 'I'm Interested' button on this page and completing the CSUN on-line application. NOTE: Internal candidates should apply through the portal by accessing the View Job Openings/Apply link on the Human Resources/Employee pagelet.
Applications received through April 20, 2018, will be considered in the initial review and review of applications will continue until position is filled.
In order to be considered in the initial review, applications must be submitted prior to the date listed above. Application submissions received after the initial review date will be reviewed at the discretion of the University.
For more detailed information on the application and hiring process, please visit the link below:
Equal Employment Opportunity
CSUN is an Equal Opportunity Employer and prohibits discrimination on the basis of race, color, ethnicity, religion, national origin, age, gender, gender identity/expression, sexual orientation, genetic information, medical condition, marital status, veteran status, and disability. Our nondiscrimination policy is set forth in CSU Executive Order 1096. Reasonable accommodations will be provided for applicants with disabilities who self-disclose by contacting Recruitment Services at ext. 2101.