Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Python Developer
Accion Labs India Pvt Ltd
BANGALORE, KARNATAKA, India

Job Title

Python Developer

Job Description

Project Description: As a Sr.Python Developer in the Public Cloud Development organization, the candidate will contribute to sustaining engineering and the development of new features for a product in the public cloud platform portfolio.

Restrictions

  • No telecommuting
  • No Agencies Please

Requirements

RESPONSIBILITIES - Contribute to backlog grooming, sprint planning sessions and story pointing. - Prepare Design document for identified functions/stories and review/obtain approval from Rackspace technical leads. - Deliver on stories/tasks as assigned and prioritized and create relevant documentation. - Collaborate with Operations in addressing Support escalations / issues as they arise - Develop unit tests with compliance to agreed coverage. - Highlight Risks/Dependencies in daily Stand-ups and follow through to resolution. - Validate defects or issues raised by QE team and fixing of defects. - Provide demo to stakeholders after the story/stories are QE approved. - Ensure seamless integration of UI with backend. - Tools and Technologies: Python, OpenStack, Linux, Cassandra, MySQL, REST APIs, Git, JIRA

REQUIREMENTS - BS/MS Degree in Computer Science / Software Engineering or equivalent experience. - Experience in designing and writing Python web services and applications on the Linux platform. - Experience using Python to develop microservices, REST services, and/or distributed systems. - Good understanding of Linux technology stack and ecosystem including common tools and best practices. - Strong working understanding and experience leveraging common design patterns and object oriented software design practices. - Experience using relational databases such as MySQL and ORMs such as SQLAlchemy - Strong working understanding of distributed, highly available and massively scalable system design. - Excellent debugging and problem solving skills. - Good understanding and practice of code testing and strategies such as unit tests, mocking, etc. - Excellent written and verbal skills.

ADDITIONAL DESIRABLE QUALIFICATIONS - Experience using cloud infrastructure as a service platforms such as Rackspace, Openstack, or Amazon AWS. - Experience with and good working understanding of message queuing technologies such as RabbitMQ and ZeroMQ. - Experience with and good working understanding of different storage technologies such as LVM, iSCSI, Ceph, VSA, 3PAR, etc. - Experience with and good working understanding of virtualization. Bonus for experience with storage related technology, especially coupled with experience with Xen hypervisor. - Experience with Open Source technology and contributing to Open Source projects. Bonus for experience contributing to the OpenStack project.

About the Company

Accion Labs is a global technology services firm with offering a full range of product life-cycle services in the emerging technology segment. This includes Web 2.0, Open Source, SaaS/Cloud, Mobility, IT Operations Management/ITSM, Big Data and traditional BI/DW.

Through nine global offices and a rapid-response delivery model, Accion offers a range of engagement models such as turn-key projects, extended-teams, shared-IP development, offshore-leveraged engagements and professional staffing (contract, contract-to-hire & direct perm).

Accion Labs is privately-held, venture-funded and has a hands-on management team that believes in execution and outcome.

Contact Info

Previous Python Developer, Accion Labs in Bangalore, Karnataka, India Next Full Stack Developer (Python), Memrise in London, London, United Kingdom