Software Developer 3
il y a 2 jours
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges.
We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer's business critical applications.
What is IAM at OCI?
Identity and Access Management (IAM) allows users to control who has access to their cloud resources. As part of the Cloud Platform organization, the team is responsible for the design and build of core services that are utilized by internal and external customers alike.
The Identity Control Plane team is primarily responsible for servicing CRUD API calls on all Identity-related entities like users, groups, policies, and compartments across all global regions while ensuring consistency and reliability.
Who are we looking for?
We are looking for engineers with distributed systems experience. You should have experience with the design of major features and launching them into production. You've operated high-scale services and understand how to make them more resilient. You work on most projects and tasks independently.
The ideal candidate will be technically strong and get a lot done – you've worked on services that are highly available, scalable, and redundant. You understand that simple systems are easier to operate and troubleshoot. You can balance speed and quality with iteration and incremental improvements. You've made life easier for other developers and have motivated your teams to make both process and service improvements with your ability to automate and instrument properly to get the right data. You understand operational excellence and how to instill a culture of being proactive with your teammates. You find anomalies in graphs that didn't trip any alarms and root cause problems before they become real problems.
The person in this role will get a lot done on a daily basis, drive tactical execution of features and projects, and own feature design.
What are the biggest challenges for the team?
The biggest challenges for the team are reliability and performance. The growth of the business is driving us to improve the ability of our systems to scale out and handle traffic patterns that are several orders of magnitude greater than what we can support today.
We understand that software is living and needs investment. The challenge is making the right tradeoffs, communicating those decisions effectively, and crisp execution.
We need engineers who can build services that handle millions of requests per second. We need engineers who can figure out how we can survive regional data center outages and protect our customers. We need engineers who can build services that enable us to offer even more options to customers and contribute to the overall growth of Oracle Cloud.
Required Qualifications
- 4+ years distributed service engineering experience in a software development environment
- Hands-on experience building and operating highly-available, high-traffic web services
- Experience developing service-oriented architectures and RESTful web services
- Strong development experience in Java, C++, C#, or similar OO languages
- Experience with at least one scripting language for automating tasks, proof of concept work, or command line tools
Preferred Qualifications
- Domain knowledge of Identity and Access Management
- Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
- Experience and understanding of multi-AD/AZ and regional data centers
- Building continuous integration/deployment pipelines with robust testing and deployment schedules
- Experience with Docker
- Experience working with internal customers and translating requests into prioritized work or features
- Expertise in applying threat modeling or other risk identification techniques to develop security solutions
- Experience working with large enterprise customers
Career Level - IC3
ResponsibilitiesAs a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
QualificationsCareer Level - IC3
-
NET Software Architect
il y a 1 semaine
Maroc abas Software GmbH Temps plein 40 000 - 120 000 par anWe are seeking a highly skilled .NET Software Architect to work within the R&D Team to assist in design and development of our Cloud ERP solution. The ideal candidate will have extensive experience in .NET development, cloud technologies, and enterprise software architecture. You will play a key role in defining system architecture, ensuring scalability,...
-
Software Developer
il y a 2 jours
Maroc Oracle Temps plein 30 000 - 60 000 par anDescriptionSenior Software Developer Location: Casablanca, Morocco (onsite work mode) Life at OracleAn Oracle career can span industries, roles, countries, and cultures, giving you the opportunity to tackle new roles and challenges, while blending work and life. Oracle has thrived through 40+ years of change by innovating and operating with integrity while...
-
Software Development Manager
il y a 6 heures
Maroc Oracle Temps plein 15 000 - 30 000 par anDescriptionManage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.ResponsibilitiesAs a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software...
-
Ingénieur Software d'infrastructures
il y a 2 jours
Maroc Munisys Temps plein 400 000 - 600 000 par anNous sommes un intégrateur de solutions d'infrastructure IT. Dans un alignement permanent avec les rapides évolutions du domaine du numérique, nous offrons des services d'intégration, des services de support et des services managés pour l'ensemble des principales technologies d'infrastructures digitales, du data center au poste client et de la...
-
Java Developer
il y a 6 jours
Maroc ProgressSoft Temps plein 15 000 - 30 000 par anWe are looking to recruit a Java Developer who will be responsible for designing and implementing the server-side components of our software products as part of a team developing financial services solutions using cutting-edge technologies.ResponsibilitiesDesign and develop high-volume, low-latency applications for mission-critical systems while portraying...
-
AD Software Engineer
il y a 2 jours
CASABLANCA - Moyen-Orient/Afrique du Nord, Maroc Stellantis Temps plein 30 000 - 60 000 par anInformations générales Entité de rattachement Nous rejoindre, c'est intégrer une entreprise d'envergure mondiale. Mû par la recherche permanente de l'innovation et de l'excellence, pionnier et leader des technologies propres et de la mobilité durable, le Groupe entend rester à la pointe des grandes tendances qui font bouger le monde.Fort de son...
-
AD Reprocessing Software Developer – Senior H/F
il y a 2 jours
CASABLANCA - Moyen-Orient/Afrique du Nord, Maroc Stellantis Temps plein 30 000 - 60 000 par anInformations générales Entité de rattachement Nous rejoindre, c'est intégrer une entreprise d'envergure mondiale. Mû par la recherche permanente de l'innovation et de l'excellence, pionnier et leader des technologies propres et de la mobilité durable, le Groupe entend rester à la pointe des grandes tendances qui font bouger le monde.Fort de son...
-
AD Software Engineer
il y a 2 jours
CASABLANCA - Moyen-Orient/Afrique du Nord, Maroc Stellantis Temps plein 60 000 € - 120 000 € par anInformations générales Entité de rattachement Nous rejoindre, c'est intégrer une entreprise d'envergure mondiale. Mû par la recherche permanente de l'innovation et de l'excellence, pionnier et leader des technologies propres et de la mobilité durable, le Groupe entend rester à la pointe des grandes tendances qui font bouger le monde.Fort de son...
-
Angular Developer
il y a 2 jours
Maroc ProgressSoft Temps pleinWe are looking to hire an Angular developer who not only develops in TypeScript but also has an excellent command of the Angular framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main Angular developer responsibilities include working on improving the...
-
AD Simulation SW Developer
il y a 2 jours
CASABLANCA - Moyen-Orient/Afrique du Nord, Maroc Stellantis Temps plein 30 000 - 60 000 par anInformations générales Entité de rattachement Nous rejoindre, c'est intégrer une entreprise d'envergure mondiale. Mû par la recherche permanente de l'innovation et de l'excellence, pionnier et leader des technologies propres et de la mobilité durable, le Groupe entend rester à la pointe des grandes tendances qui font bouger le monde.Fort de son...