Skip to main content

AI Platform - Software Engineer - Java

Technology
Clifyx
1 month ago
Part time

Job description

Country

India

Number of Openings*

1

Approved ECMS RQ#

537715Y25

Duration of contract*

12 months

Total Yrs. of Experience*

6+ Years

Relevant Yrs. of experience*

6+ Years

Detailed JD *(Roles and Responsibilities)

AI Platform - Software Engineer - Java

  • Strong software engineering skills (design & architecture, coding excellence, championing best practices, promoting automated testing, constructive code and design reviews, debugging & problem solving, communication and agile planning)
  • Polyglot Programming: Strong proficiency in one or more language such as java, .net, python with a focus on writing clean, efficient, and maintainable code. Willing and able to learn new languages quickly. Must be willing to learn Python.
  • DevOps and CI/CD: experience in setting up and managing CI/CD pipelines to automate build, test, and deployment processes (e.g. using GitLab)

Additional skills that would be beneficial:

  • Cloud: Solid understanding of cloud services, capabilities, and architecture. Experience in deploying, managing, and scaling applications. Preference for Azure.
  • Scripting: for automating cloud-related tasks. (e.g. bash and / or PowerShell for Azure automation)
  • Problem solving & Critical thinking: Ability to quickly diagnose and resolve systems issues. Identify performance bottlenecks and optimize infrastructure
  • Infrastructure as Code: good knowledge of provisioning and managing cloud infrastructure (e.g. using Terraform)
  • Containerization and Orchestration: Expertise in Docker and Kubernetes, ideally also with Azure Kubernetes Service (AKS) for deploying and managing containerized applications.
  • Cloud Security: Understanding of cloud security best practices, e.g. role-based access control (RBAC), network security groups (NSGs), and Azure Active Directory (AAD).
  • Business Continuity and Disaster Recovery knowledge is a plus, e.g. strategies and tools for ensuring data integrity and service availability in case of failures.
  • Incident Management is a plus, e.g. experience in managing incidents, conducting root cause analysis, and implementing corrective actions.
  • Cost Management is a plus, e.g. experience in using Azure Cost Management tools to monitor and optimize cloud costs.
  • Ansible is a plus, e.g. experience with Ansible for configuration management and automation would be beneficial.

Mandatory skills*

AI Platform - Software Engineer - Java

Desired skills*

AI Platform - Software Engineer - Java

Domain*

Financial and Wealth management

Client name (for internal purpose only)*

Banking

Approx. vendor billing rate* (INR /Day)

14033 INR /Day

Work Location*

Pune Hinjewadi Phase 3 (No WFH)

Background check process to be followed: *

Yes

Before onboarding / After onboarding: *

Before Onboarding

BGV Agency: *

as agreed with Subcon_BGV team

Mode of Interview: Telephonic/Face to Face/Skype Interview*

Teams - Video

WFO / WFH / Hybrid

WFO

Any Certification (Mandatory)

As per JD

Shift Time

-

Business travel required (Yes / No)

No

Client BTP / SHTP

Pune Hinjewadi Phase 3

Interested in this role?