Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Cloud Developer @ IBM

Home > Software Development






IBM  Senior Python Cloud Developer

Job Description

As a Back-End Developer specializing in Cloud, you will work in an agile, collaborative environment across various Cloud platforms, leveraging expertise in multi-cloud environments, Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). You will collaborate with cross-functional teams to design, develop, and deliver scalable and secure cloud-based solutions. Your primary responsibilities will include: Design and Develop Cloud Solutions: Plan, analyze, design, and construct databases, implementing industry standards and best practices for database security, and analyzing and defining database and information security requirements. Develop RESTful APIs and Web Services: Use and develop RESTful APIs and web services, applying object-oriented programming, multi-threading, and concurrency concepts. Implement Database Security: Develop structured query language (SQL) queries, back-end database stored procedures, and NoSQL queries, ensuring database security and compliance. Collaborate on Open Source Projects: Contribute to open source software, working effectively with open source communities, and driving community best practices in IBM processes. Deliver Cloud-Based Solutions: Develop and deploy cloud-based solutions on platforms such as IBM Cloud, PowerVS, AWS, Azure, and Google Cloud, utilizing expertise in container applications using Kubernetes.

Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise

9 to 14+ years of experience in the IT industry
9+ years of experience working as a software engineer well versed with private/public cloud platforms or in an equivalent role supporting partners and enterprises
2+ years of experience with solutions development or implementation in Unix or Linux environments.
9+ years of experience working with Python programming, designing, developing and leading new feature enablement for private/public clouds
Proficient in Python programming and scripting experience
Proven experience architecting, designing, and developing complex customer solutions in a rapidly evolving technology domain
Ability to perform customer-facing activities in a fast-paced environment with short timeframes
Ability to uncover business challenges and develop custom solutions to solve these challenges
Working knowledge of object-oriented design and design patterns applicable to modern software development
Applied knowledge of working with agile, scrum, and DevOps teams
Clear understanding of cloud service and deployment models
Comfortable working with highly distributed teams, including interaction with open source communities
Ability to study on your own, learn quickly, and put new knowledge into practice
Any commercial experience with technologies like Openstack, virtualization and public cloud services, e.g., Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) is a plus

Preferred technical and professional experience

Cloud Development Expertise: Experience with designing, developing, and delivering scalable and secure cloud-based solutions across multiple cloud platforms, including IBM Cloud, PowerVS, AWS, Azure, and Google Cloud. Multi-Cloud Environment Knowledge: Experience in multi-cloud environments, including public, private, and hybrid clouds, as well as Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). Database Development Skills: Experience with planning, analyzing, designing, and constructing databases, implementing industry standards and best practices for database security, and analyzing and defining database and information security requirements. Programming Language Proficiency: Experience with programming languages such as Python , Ansible as well as developing structured query language (SQL) queries, back-end database stored procedures, and NoSQL queries.

Expertise in working on Linux OS environments, appliance based software deployment model and hands on experience with new feature development based on Openstack cloud provider.

Open Source Contribution: Experience contributing to open source software, working effectively with open source communities, and driving community best practices in IBM processes. Have extensive knowledge on virtualisation technologies and concepts.

Years of Experience:
9 - 13

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time

Contact Details:

Company: IBM
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Python Azure Amazon Web Services Compliance Google Cloud Platform Restful Devops Sql Back End Restful Apis Nosql Linux Gcp Ibm Cloud Cloud Ansible Agile Software Engineer Microsoft Azure Scrum Aws Virtualization Kubernetes

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python Software Developer

  • Trigent Software
  • 4 - 9 years
  • Bengaluru
  • 7 hours ago
₹ Not Disclosed

.NET Developer +Node

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Python Developer + AWS

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 13 hours ago
₹ Not Disclosed

Python Developer Lead

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

IBM

At Accelalpha, an IBM Company, we are experts at implementing, integrating, and managing Oracle Cloud Applications. We help to solve business problems with supply chain and logistics processes, procurement, customers experience when they buy, and enterprise-wide financial planning and reporting. We ...