Teknowiz

AI Platform Software Engineer- Python

Teknowiz
Pimpri-Chinchwad Not disclosed
2 days ago
On-Site
Apply to Job

About the job

Urgently hiring for one of our direct client in Pune. Job Title- AI Platform Software Engineer- Python Location- Pune Job Type- Fixed Term Contract (1+ yrs.) Experience- 5-8 Years Core Skills Required • 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 • 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.

Requirements

  • Software Engineering
  • Polyglot Programming
  • DevOps
  • CI/CD
  • Cloud
  • Scripting
  • Problem Solving
  • Infrastructure as Code
  • Containerization
  • Cloud Security
  • Business Continuity
  • Incident Management
  • Cost Management
  • Ansible

Preferred Technologies

  • Software Engineering
  • Polyglot Programming
  • DevOps
  • CI/CD
  • Cloud
  • Scripting
  • Problem Solving
  • Infrastructure as Code
  • Containerization
  • Cloud Security
  • Business Continuity
  • Incident Management
  • Cost Management
  • Ansible

Similar Jobs

T

Software AI Engineer

Teradata

BengaluruNot disclosed
2 days agoOn-Site
T

AI Software Engineer

Teradata

BengaluruNot disclosed
3 days agoOn-Site
T

AI Software Engineer

Teradata

BengaluruNot disclosed
4 days agoOn-Site