Babel
11 months ago
GCP Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Babel
- Location
- México, Ciudad de México Mexico
- Posted
- 11 months ago
Job description
We are One Team. We make it happen. We are Unstoppable.
Babel is a multinational technology consultancy specialized in applying its services and technological knowledge to the digital acceleration processes of its clients, large companies, and public organizations.
What is our strategic plan?
We look towards the future! Our Hiperespacio 2029 strategic plan promises to be an exciting journey, full of opportunities for professional growth and development. Achieving 1 billion in revenue, a challenge that we are sure will be another success story that we will write together, thanks to the collaboration and talent of our people.
What are we looking for?
GCP Developer: You will be responsible for creating and operating applications within Google Cloud, ensuring they function securely, stably, and efficiently. Use Google services like Cloud Run, Cloud Functions, BigQuery, or Cloud SQL to build systems that scale according to demand. Additionally, you will manage infrastructure, automate deployments, configure networks, manage security permissions, and integrate databases. Your main focus will be to ensure that cloud projects are reliable, cost-effective, and easy to maintain.
2 to 4 years of experience
Backend
● Knowledge in Java 11 to 17
● Object-oriented programming and management of Data Transfer Objects (DTO)
● Web Services Development
● Batch Processing Development (Referred to as CRON in Google)
● Mastery of Jakarta EE and/or equivalents
● Proficiency with MySQL, including complex queries with INNER JOIN and subqueries
● Knowledge of HTTP methods (GET, PUT, DELETE, PATCH) and RESTFUL API design
● Knowledge in unit testing with Mockito, including dependency simulation and logic validation
Frontend
● Knowledge with Node.js (version 18 and above), including npm package management.
● Knowledge with the Vue 3 framework, considering lifecycles, Vue development modes: Options API, Composition API, and management of composable functions for modular and reusable development
● Knowledge in the Axios library for API consumption
● Fundamentals in promises, object destructuring, function creation
● Proficiency with TypeScript for secure and structured typing
● Unit testing with Vitest and Jest for component and logic validation
● Basic knowledge of Python
Google Cloud Platform (GCP)
● Familiarity with the Google Cloud Platform console for managing cloud-deployed versions, traffic migration, etc.
● Cloud Storage Management: Managing buckets for object (file) storage and encryption
● Secret Management: Use of Secret Manager for secure storage of credentials and API keys
● Cloud Shell: Use of the CLI environment for managing GCP resources and gcloud commands
● GCP API Integration: Secret Manager, Cloud Storage, Firebase
● Cloud SQL Proxy: Configuration and use of Cloud SQL Auth proxy for secure connections to remote databases in GCP
Automation and CI/CD
● Jenkins for automatic application deployment
● Knowledge in CI/CD pipelines for continuous integration and delivery of developments
Version Control and Repositories
● Git: Version control, including branches, merges, rebase, and team collaboration
● Bitbucket and/or Git: Remote repository administration, pull request management, merges
Important: Must reside in Mexico City or State of Mexico
#babel
What do we offer?
Babel, the great way to achieve success.
Do you want to be part of an expanding, committed, and innovative team that makes history every day? At Babel, we accompany you on your path to success. We believe in people's talent and want to empower it by offering you a great work environment based on collaboration and solidarity.
Working at Babel is much more than working for a company; it is joining a team of people with a shared mission and a value-centered company model.
Additionally,
100% Payroll Scheme
Major Medical Insurance, Minor Medical Insurance
Home Office Support
Superior corporate benefits
Do you accept the challenge? We are waiting for you!
In compliance with current data protection regulations, we inform you that the controller of your personal data is GRUPO BABEL and will use them for internal personnel selection processes, based on your consent, by providing your CV and for the application of pre-contractual measures.
The data may be communicated to the entities that make up GRUPO BABEL in order to offer you a job that fits your professional profile and those established by law.
You can access, rectify, and erase your data, as well as exercise other rights related to data protection by contacting [email protected]. You can obtain additional information about data protection by consulting our privacy policy.
Required skills
- mysql
- java
- ci/cd
- javascript
- typescript
- jest
- python
- git
- mockito
- firebase
- jenkins
- gcp
- node.js
- google cloud platform
- pull requests
- object-oriented programming
- web services
- axios
- cloud storage
- bigquery
- bitbucket
- mexico city
- restful api
- npm
- cloud run
- gcloud
- vitest
- cloud functions
- secret manager
- composition api
- cloud sql
- batch processing
- vue 3
- promises
- jakarta ee
- http methods
- state of mexico
- subqueries
- inner join
- destructuring
- dto
- options api
- composable functions
- cloud shell
- cloud sql auth proxy
Interested in this position?
Create your free account and tailor your CV to match this job.