cover image
TalentOla

TalentOla

www.talentola.com

4 Jobs

287 Employees

About the Company

TalentOla is a search firm focused on meeting our customers' diversified talent needs across industry verticals and functions. We have expertise in supporting clients' deep technical and techno commercial expertise. We have a one-of-a-kind AI led search and delivery model that uses technologies across the entire recruitment life cycle. Our processes provide our experienced recruiters with the actionable intelligence needed to understand customers' real needs and find the best talent across the globe extremely fast. TalentOla is a journey embarked on by a group of senior talent professionals and is mentored by the industry veterans with a mission to increase workforce diversity. TalentOla is committed to supporting local initiatives by partnering with organizations that share our values, both in cash and kind

Listed Jobs

Company background Company brand
Company Name
TalentOla
Job Title
Oracle FCCM Mantas / TM
Job Description
**Job Title: OFSAA Mantas Developer** **Role Summary**: Design and optimize transaction monitoring scenarios with a focus on risk detection logic and threshold tuning. Specialize in custom scenario development rather than operational support. **Expectations**: Scenario development expertise required; not for monitoring/support roles. Excludes batch processing, L2 support, or alert review-only responsibilities. **Key Responsibilities**: - Build and customize transaction monitoring scenarios. - Enhance existing scenarios for improved detection accuracy. - Perform threshold tuning and optimize risk detection logic. - Support implementation and refinement of behavioral detection rules. **Required Skills**: - Oracle FCCM Mantas/TM platform proficiency. - Experience in custom scenario development. - Strong understanding of FCCM data models. - PL/SQL programming skills. **Required Education & Certifications**: Not specified.
Toronto, Canada
Remote
31-01-2026
Company background Company brand
Company Name
TalentOla
Job Title
Python Developer
Job Description
**Job Title** Senior Python Developer **Role Summary** Design, develop, and maintain high‑performance Python backend services for large‑scale enterprise systems. Lead architecture discussions, mentor juniors, and ensure scalable, secure, and reliable solutions. **Expectations** • 9+ years total software development experience. • 3–6 years focused Python development. • Strong background in system design, distributed systems, and backend engineering. • Proven ability to build and optimize large‑scale applications. **Key Responsibilities** - Architect and build scalable, secure Python APIs and services. - Participate in system‑design reviews and technical discussions. - Collaborate with product, QA, and DevOps teams to deliver robust solutions. - Conduct code reviews, enforce best practices, and mentor junior engineers. - Identify and resolve performance bottlenecks, improve existing systems. **Required Skills** - Advanced proficiency in Python (3.x). - Deep knowledge of data structures, algorithms, and backend architectural patterns. - Experience with distributed systems, message queues, and cloud‑native deployments. - Strong problem‑solving, analytical, and communication abilities. **Required Education & Certifications** - Bachelor’s or Master’s degree in Engineering or Computer Science from a Canadian university, or a degree from a prestigious Indian institution (IIT/IIM).
Toronto, Canada
On site
Senior
02-02-2026
Company background Company brand
Company Name
TalentOla
Job Title
Site Reliability Engineer
Job Description
**Job Title** Site Reliability Engineer **Role Summary** Focus on ML operations (MLOps), cloud infrastructure, and scalable systems. Requires expertise in Kubernetes, Python, and cloud platforms to design, implement, and optimize ML workflows and cloud-native solutions. **Expectations** 8+ years of experience in ML Ops, cloud computing, and software development. Strong technical proficiency in containerization, orchestration, and ML deployment. **Key Responsibilities** - Design and manage cloud-based ML systems (AWS, MS Azure, GCP). - Build and maintain MLOps pipelines using frameworks like Kubeflow, MLFlow, Airflow. - Develop CI/CD pipelines for ML models and applications. - Integrate cloud systems via APIs and automate deployment processes. - Optimize ML workflows, model serving, and infrastructure performance. - Collaborate with data scientists and engineers to translate business needs into technical solutions. **Required Skills** - Programming: Advanced Python, Shell scripting. - Cloud Tools: AWS (EC2, S3), Kubernetes, Docker, Terraform. - ML Ops: Kubeflow, MLFlow, Argo, Airflow. - Databases: MongoDB, Apache SOLR. - DevOps: CI/CD pipeline creation, Linux administration, Ansible. - Systems Design: Cloud architecture, containerization, microservices. - ML Concepts: Model benchmarks, testing, and deployment best practices. **Required Education & Certifications** Bachelor’s degree in Computer Science, Engineering, or related field. Advanced expertise in cloud computing and MLOps principles preferred.
Austin, United states
On site
Senior
25-02-2026
Company background Company brand
Company Name
TalentOla
Job Title
.NET Full-Stack Engineer
Job Description
<think> Okay, let's see. The user wants me to normalize a job description into a concise mini-job profile for job matching. They specified excluding company details, location, benefits, or fluff. The output should only include Job title, Role Summary, Expectations, Key Responsibilities, Required Skills, Required Education & Certifications. Keep it factual, concise, ATS-friendly, and globally neutral. First, the job title is given as ".NET Full-Stack Engineer". I need to make sure that's the exact title they want. Next, the role summary. The original job summary mentions designing, developing, maintaining web apps using Angular front-end and .NET back-end. So I can paraphrase that into a role summary like "Designs, develops, and maintains web applications using Angular (front-end) and .NET (back-end) technologies." Expectations would translate the key responsibilities into bullet points, but the user says to list them under "Key Responsibilities." Wait, the user instructions have a section called "Expectations." Looking back, the original job description under Key Responsibilities includes things like "Design and Development", "Front-End Implementation", etc. Maybe "Expectations" here refers to what the company expects from the candidate. Wait, the user instructions say "Expactations" which might be a typo for "Expectations". So I need to include that. But the user's sample structure includes "Expectations", perhaps listing what the role expects, but in this case, maybe it's better to align with the given job responsibilities. Wait, the original job description has "Key Responsibilities" which I should map to "Key Responsibilities" here. The user's template includes "Expectations" which might be part of the structure. Let me check again. The user's exact output structure is: Job title, Role Summary, Expactations (probably a typo for Expectations), Key Responsibilities, Required Skills, Required Education & Certifications. So maybe "Expectations" here refers to the qualifications the candidate should have? Or perhaps it's a misplacement. Maybe the user meant "Requirements" instead. But since I have to follow the given structure, perhaps "Expectations" is intended to be the same as "Key Responsibilities". Wait, the original job description's "Key Responsibilities" are the day-to-day tasks. Maybe "Expectations" here refers to the required experience or qualifications. Hmm. Alternatively, maybe the user made a typo and meant "Expectations" as in what the candidate should expect from the job, but that doesn't fit. Probably, given the context, I should map "Expectations" to the required experience or qualifications. Wait, the user's instruction says "Expactations"—typo for "Expectations"—so under this section, perhaps list the required experience. Let me look at the original job description under "Required skills and qualifications" and "Key Responsibilities". The original job requires a Bachelor's degree and specific skills. The "Expectations" section in the output might be a list of the key required qualifications. Alternatively, perhaps the user intended "Expectations" to be the key responsibilities. Let me recheck the user's instruction. The user says "Normalized job description into... Output only: Job title, Role Summary, Expactations, Key Responsibilities, Required Skills, Required Education & Certifications." So the "Expactations" is likely a typo for "Expectations". Given that, perhaps "Expectations" is not needed if the user actually meant "Key Responsibilities". But the user provided both "Expectations" and "Key Responsibilities" as separate sections. Wait, perhaps "Expectations" is another way to refer to "Key Responsibilities" but the user wants them separate. However, looking at the original job description, "Key Responsibilities" are listed under that heading, and "Required skills and qualifications" are under their own heading. Maybe "Expectations" is meant to be the required experience, but the user might have meant "Requirements" or "Qualifications". Since the user included "Required Skills" and "Required Education & Certifications" as separate sections, perhaps "Expectations" is intended for the experience level or years of experience. However, the original job description lists "Proven experience with the Microsoft .NET ecosystem..." which would fall under required skills. So perhaps the "Expectations" section is redundant here. Alternatively, maybe the user intended "Expectations" to be the key responsibilities, but the term is a typo. Let me proceed with the structure as given, even if there's a typo. Role Summary: Should be a concise summary of the role. The original job summary says they are looking for someone responsible for designing, developing, and maintaining web apps using Angular and .NET. So, "Role Summary: Designs, develops, and maintains web applications using Angular (front-end) and .NET (back-end) technologies to build scalable and high-performance solutions." Expactations: Probably a typo. Given that, maybe it's intended as "Expectations: Designs and develops robust, scalable web applications using .NET and Angular; collaborates with teams on front-end/back-end implementation; manages databases and APIs; performs testing/debugging." But this seems too long. Alternatively, since the user says "Exclude company details, location, benefits, or fluff," perhaps "Expectations" is not necessary and the user just included it in the structure. Wait, maybe the user made a typo and "Expactations" should be "Experience". Let me check again the original instruction. The user wrote: "Output only: Job title, Role Summary, Expactations, Key Responsibilities, Required Skills, Required Education & Certifications." So the typo is definitely there. So perhaps "Expactations" refers to "Experience". Alternatively, maybe the user meant "Expectations" as in what the job expects from the candidate in terms of skills/experience. In that case, maybe the "Expectations" section would list the required experience, and then the "Key Responsibilities" would list the tasks. Looking at the original job description's "Required skills and qualifications": They require a Bachelor's, back-end skills with .NET, C#, ASP.NET, RESTful APIs, databases; front-end with Angular, TypeScript, etc. So perhaps the "Expactations" is not needed here, but given the user's structure, maybe it's better to include it. Alternatively, maybe "Expactations" is a mistake and the user intended "Experience". However, the user's exact instructions include "Expactations". Given that, I'll proceed as follows: - Job Title: as given. - Role Summary: concise summary of the role. - Expactations (probably a typo for Expectations): Since the user included it, maybe it refers to the candidate's expectations, but that doesn't make sense. Alternatively, the user might have meant "Experience" which would include years of experience, but in the original job description, they mention "Proven experience...", so maybe under "Expected Skills", but the user already has "Required Skills". Alternatively, since the user says "Keep it factual, concise, ATS-friendly", perhaps the "Expactations" section is a mistake and should be ignored. However, since the user specifically listed it in the output structure, I need to include it. Maybe the user intended "Expectations" as the key responsibilities. Alternatively, maybe the user is using "Expactations" to mean the company's expectations (i.e., the requirements of the job), which would overlap with "Key Responsibilities" and "Required Skills". This is a bit confusing. Given that the user provided an example (the job description includes Key Responsibilities and Required Skills), perhaps "Expactations" is intended to be the "Key Responsibilities". However, the user included "Key Responsibilities" as a separate section. Alternatively, maybe the user made a typo and intended to have "Experience" with "Expactations". But given the uncertainty, I'll proceed by listing what's in the original job's "Key Responsibilities" under "Key Responsibilities" and for "Expactations", perhaps the required experience as a bullet point under "Expected Experience". But since the user's structure includes "Expactations", "Key Responsibilities", "Required Skills", etc., perhaps "Expactations" should list the experience, such as years of experience, while "Key Responsibilities" list the tasks. Let me check the original job description's "Key Responsibilities" for the experience part: The original says "Proven experience with the Microsoft .NET ecosystem..." under Required skills. So under "Expactations", maybe that's where we list the required experience, but since the user also has a "Required Skills" section, it's a bit conflicting. To comply with the user's structure, perhaps I should list the required experience (like years of experience) under "Expactations", then list the tasks under "Key Responsibilities", and the skills under "Required Skills". Let me try that. Expactations: Proven experience with Microsoft .NET ecosystem (C#, ASP.NET, .NET Core), RESTful APIs, databases SQL Server/MySQL/PostgreSQL; Angular version 2+, TypeScript, JavaScript, HTML5, CSS3. But this seems more like required skills. Wait, the user has a separate "Required Skills" section. Maybe "Expactations" is a mistake and the user should have said "Experience". But since I can't change the headers, I'll proceed with the user's given structure. Therefore, for "Expactations", perhaps the user wants the expected skills and experience of the candidate. But given that the user also has a "Required Skills" section, this is confusing. Since the user specified to exclude fluff, maybe "Expactations" is redundant and should be omitted. However, given the user's explicit instruction to include it, I'll need to incorporate it somehow. Alternatively, maybe the user intended "Expectations" as part of the key responsibilities. Given that, I'll
New york, United states
On site
02-03-2026