Skip to main content

Cloud AI Engineer

TechnoServe

A nonprofit organization operating in 29 countries, we work with enterprising men and women in the developing world to build competitive farms, businesses and industries. By linking people to information, capital and markets, we have helped millions to create lasting prosperity for their families and communities. TechnoServe has earned a 4-star rating from independent evaluator Charity Navigator for the last 10 years, placing us in the top 1 percent of all its rated nonprofits.

Rate this employer
Average: 3.5 (18 votes)

Cloud AI Engineer

Job Details

Description

Everyone deserves the opportunity to build a better future. This simple idea has been at the heart of TechnoServe’s work around the world for over 50 years. TechnoServe is a pioneer in leveraging the power of business and markets to create sustainable pathways out of poverty. The low-income communities in which we work are full of enterprising people. Their small-scale farms and businesses are the keys to economic development. But they face many challenges: low literacy, lack of access to jobs and markets, unpredictable political dynamics and, increasingly, the effects of climate change. For many women and young people, the challenges are even more daunting. Working with TechnoServe staff, people around the world are lifting themselves out of poverty. The results are amazing...when incomes increase and living conditions for families get better, they are able to access health care and education previously out of reach. Communities and even whole countries are better off.

Responsibilities:

  • Design and manage scalable, secure, and resilient cloud architectures based on Google Cloud Platform best practices.
  • Implement security measures, such as identity and access management (IAM), encryption, and firewall configurations to ensure data protection.
  • Develop AI Solutions using Vertex AI in Google Cloud Platform.
  • Ensure that cloud solutions adhere to industry standards, legal requirements, and corporate policies.
  • Write and maintain REST APIs integrations in Google Cloud Platform.
  • Diagnose and resolve technical issues related to cloud infrastructure and services.
  • Write and maintain comprehensive documentation of the cloud architecture, configurations, and operational procedures.

Desired Technical Experience:

  • Knowledge of microservices, serverless computing, and distributed systems.
  • Proficiency in Google Cloud Platform services such as Compute Engine, App Engine, Cloud Functions, BigQuery, Vertex AI and Cloud Storage.
  • Familiarity with Google Cloud Platform networking services like VPCs, Cloud Load Balancing, and Cloud DNS.
  • Strong understanding of cloud security principles, including Identity and Access Management (IAM), encryption, and secure networking.
  • Experience implementing security best practices in cloud environments.
  • Knowledge of networking concepts such as DNS, TCP/IP, VPN, and firewall configurations in a cloud environment.
  • Proficiency in designing and managing databases, data lakes, and data warehouses on GCP.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell for automating tasks.
  • Basic understanding of application development languages like Java, Go, or Node.js.

Preferred Certifications:

  • Google Cloud Certified – Professional Cloud Architect
  • Google Cloud Certified – Cloud Developer
  • Google Cloud Certified – Workspace Administrator
  • Google Cloud Certified – Professional Data Engineer
  • Google Cloud Certified – Professional Cloud Security Engineer

Requirements:

  • Bachelor’s degree in Computer Science (or similar) with 7 years of professional experience, or a Master’s degree with 5 years of experience. Years of experience may be substituted for a degree.
  • 3 - 5 years experience using the Google Cloud Platform
  • Excellent verbal and written communication skills, with the ability to convey technical information in a clear and understandable manner.
  • Detail-oriented with strong organizational skills.
  • Ability to handle multiple tasks and prioritize effectively in a fast-paced environment.
  • Genuine interest in gaining hands-on IT support experience and a commitment to continuous learning.

We encourage all qualified individuals who share TechnoServe's vision of improving the lives of others through proven business solutions to apply.Here No later than 17 November 2024

With our commitment to diversity, we are proud to be an equal opportunity employer and affirmative action employer and do not discriminate on the basis of gender, race, color, ethnicity, religion, sexual orientation, gender identity, age, HIV/AIDS status, protected veteran status, disability and all other protected classes.

We are also proud of our commitment to protecting staff, partners, and beneficiaries from abuse and exploitation and thoroughly vet all final candidates through rigorous background and reference checks.

If you have a disability that affects your ability to use our online system to apply for a position at TechnoServe please contact the Human Resources at recruitment@tns.org or call +1 202 785 4515.

Click on the APPLY button to send your application documents:
  • Your application will be sent to the employer immediately (Allowed formats: .doc .pdf .txt .docx)
  • A confirmation email will be sent to you few minutes afterwards
  • You can request any documents archived from our website (ex: a job description, a CV, a cover letter...)