Amazon Web Services (AWS) Engineer Pro Bono (Global/Remote): UniversalGiving® – Make a Global Impact

Other Jobs To Apply

Job SummaryPro Bono: This position is tailored to a professional who wants to give back by contributing engineering professional skills. The ideal candidate has hands-on experience with Amazon Web Services (AWS) and can help us optimize and manage our costs and traffic on AWS. We need you for some hours over the next month to help review our AWS account and reduce costs. AWS is currently charging too much. Once the system is set up and optimized, you would check-in once every two months. We are excited to have you join our global team and help serve the world in philanthropy!About UsUniversalGiving® is an award-winning nonprofit allowing people to donate and volunteer with top-performing, vetted organizations all over the world. 100% goes directly to the cause. All partner organizations are vetted with our proprietary . UniversalGiving® has been featured on the homepage of Bloomberg, Oprah.com, CBS, The Wall Street Journal, and The New York Times. UniversalGiving® also has been featured in more than 16 books, including the new edition Harvard Business Review Book, , Arianna Huffington’s , and Laura Arrillaga-Andreessen’s . We have also been acknowledged six times on Great Nonprofits’ and are highlighted in of best volunteering matching websites. We continue to gain momentum, with dozens of articles in the Christian Science Monitor and monthly contributions on Forbes. To date, we have matched more than 22,000 volunteers worth $31 million dollars’ of volunteer hours.Responsibilities:• Evaluate and manage ’s AWS environment to ensure cost efficiency and effective performance.• Identify and recommend AWS services suited to our organization’s operational needs.• Manage our AWS account setup and configurations responsibly.• Monitor performance, traffic, and storage while minimizing costs.• Provide updates on security• Provide recommendations on coding standards and guidelines• Communicate up to the Lead Engineer on progress/performance from your implementation.Qualifications• BS/MS Degree in Computer Science (or equivalent)• 4+ years of application development experience using JAVA, MySQL, React• Experience with client-side web technologies such as JavaScript, CSS• Familiarity with source controls such as SVN and CVS• Knowledge of design patterns and object-oriented modeling (e.g. UML)• Thorough understanding of the software development lifecycle (SDLC).• Strong debugging skills and principles• Familiarity with GitHub for CICD and bug tracking systems such as Jira• Strong experience with Amazon Web Services (AWS), including cost management, optimization, and performance analysis.Benefits• Part-time, flexible remote positions• Opportunity to work with a diverse, global team representing over 25 cultures• Gain experience with a global Tech for Good nonprofit• With proven success & a positive attitude, UniversalGiving® is likely to facilitate J1, OPT visasDuration and Location• The position is 5-20 hours per month.• Minimum 6 months commitment• We provide remote positions with a highly globally focused team from more than 20 countries, including U.K., Canada, China, Japan, Ukraine, Georgia, the Philippines, Haiti, Germany, Canada, the Kurdish population, South Korea, the U.K., Brazil, Kenya, and many more.To ApplyPlease send your cover letter, resume, Linkedin, and portfolio work to engineeringrecruiting@universalgiving.org with the subject: Amazon Web Services (AWS) Engineer Pro Bono (Global/Remote): UniversalGiving® – Make a Global Impact!UniversalGiving® is committed to understanding and representing the diverse populations it serves worldwide. Members of all ages, genders, sexual orientations, races, ethnicities, nationalities, physical abilities or disabilities, religions or beliefs, and cultures are welcome as employees and volunteers in our organization. We believe that a diverse team will best serve our diverse populations. Please see our policy on .Our Vision is to “Create a World Where Giving and Volunteering Are a Natural Part of Everyday Life."®Let’s Connect:Facebook: UniversalGivingTwitter: @UniversalGivingLinkedIn: UniversalGiving PageInstagram: @UniversalGivingPinterest: @UniversalGivingOur Founder and CEO, Pamela Hawley:Blog: Living and Giving (CEO blog)Facebook: @Pamela HawleyTwitter: @PamelaHawleyLinkedIn: Pamela HawleyInstagram: @PamelaHawleyPinterest: @PamelaHawleyJob Type: Part-timeExpected hours: 5 – 20 per weekBenefits:• Flexible scheduleWork Location: Remote

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...