Senior software developer

5 - 8 years

Bengaluru

Posted:1 week ago

Apply

Job Description

Your Role and Responsibilities:
Your Role and ResponsibilitiesAs a python cloud development engineer you will
  • Design, development and test Power Private Cloud software.
Ability to understand the architecture and turn the requirements into high level and low level designs
  • Active open source contributions and participation and open source tools knowledge is preferred
  • Software development in Cloud Domain, OpenStack, Virtualization, Linux OS Internals, Networking / Storage/ Security / Infrastructure as a Service is preferred
  • Understanding of any cloud based virtualization software [GCP, Azure] and Openstack concepts.
  • Work with OpenSource community and contribute towards open source development / Testing.
  • Good understanding and hands-on experience with full-stack development is preferred.
Required Education:
Bachelor's Degree
Preferred Education:
Master's Degree
Required Technical and Professional Expertise:
  • 5+ years of experience in the IT industry
  • 5+ years of experience working as a developer well-versed with feature enablement on private/public cloud platforms or in an equivalent role supporting partners and enterprises
  • 5+ years of experience with solutions development or implementation in Unix or Linux environments using python programming language.
  • Proficient in Python programming and scripting experience and Openstack concepts.
  • Experience working in Open Source communities is a big plus.
  • 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
  • Experience with concepts of Openstack cloud computing platform.
  • 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)
  • Ability to quickly learn new technologies, frameworks, and techniques; ability to facilitate technical conversations within your team and with external stakeholders
  • Keen interest contributing to and building communities in open source
  • Ability to work both on your own and as part of an agile team.
Preferred Technical and Professional Experience:
Hands-on experience on Openstack based clouds, basic concepts of virtualization, strong with Python programming

Years of Experience:

5 - 8

Skills Required

Microsoft Azure Architecture Cloud Development AWS Computation Linux Cloud Technologies

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You