You will participate in the architecture and design of systems, and use modern programming practices (micro-services, BFF, Graphql etc)
You will be bringing your experience in building, deploying and owning distributed and resilient systems to design simple, scalable, performant and secure architectures
You will be working closely with other software engineers, to share information, experiences, capabilities and in some cases acting as a mentor
You will be a driver of creating a culture of quality and attention to detail at Oracle
QUALIFICATIONS
Computer Science or Engineering background with a minimum of 4 years’ experience writing enterprise software products
Excellent analytical and problem solving skills
Specialist skill in Python and FastAPI are required, with proficiency in additional languages preferred
Data Modeling knowledge is required
Mentoring other developers is required
Knowledge of Git and CI/CD pipelines is required
Graphql is an added advantage
Understanding about cloud development concepts like micro-services, cloud hosts, distributed storage is required
Experience with Docker, Kubernetes is preferred
Experience with some of the following web technologies is required: HTML5, Rest APIs, JavaScript libraries and / or frameworks like React or Angular, Typescript
Strong knowledge of software development process (analysis, design, and coding, testing, packaging, maintenance)
Confident team player, with outstanding verbal and written communications skills
Computer Science or Engineering background with 3-5+ years’ experience writing enterprise software products
Specialist skill in a modern programming language such as Java/Python/NodeJS, with proficiency in additional languages preferred
Relational DB, PL SQL, Graphql is an added advantage
Good grasp of cloud development concepts like micro-services, cloud hosts, distributed storage
Experience with version control/Code-Review tools like GitHub etc and CI/CD tools like Jenkins, gitlab runner, etc
Relevante Modalidad de trabajo
The work is on-site. Therefore, living in Guadalajara is required
Onboarding in office is required (6 months~), with the possibility of going flex when this process finishes