Thursday, April 10, 2014

Python Architect_Bangalore

Job Description:

Job Location: Bangalore
Job Mode :Permanent

Job Description
Aditi is looking for a highly experienced Architect (Principal/Senior Software Engineer) to be a part of its web-app development team.

   The ideal candidate would have:
  • led a team of web developers to build public-facing, high-traffic web applications
  • led the design effort or worked closely with an architect
  • developed and deployed at least one mission-critical web-application
  • mentored engineers on their team

The position involves working with customers and their engineering/product teams to design and implement web-applications.
Responsibilities
  • Design and implement web-based applications using Python/Pyramid/Django
  • Produce robust code to specification
  • Conduct technical reviews spanning all aspects of systems under development

  • Test, deploy and document code
  • Fix bugs and document changes to design and specifications
  • Work with stakeholders to ensure that requirements are technically realistic

  • Co-develop guidelines and specifications
  • Work with developers to ensure each work product adheres to specifications
  • Maintain knowledge of changes to languages, platforms, frameworks and tools
Required Skills
  • 7-10+ years of experience developing software
  • Advanced Python skills (You must dream in Python)
  • Strong understanding and skills in HTML & JavaScript (capable of MV* design)
  • Strong preference for command-line interfaces

  • Solid understanding of algorithms and data structures
  • Good understanding of both SQL and NoSQL concepts
  • Excellent problem-solving and troubleshooting skills

  • Strict attention to detail
  • Knowledge of secure programming practices
  • Automated testing

  • Git version control
  • Good knowledge of bash shell programming
  • Good knowledge of Cloud computing

Useful Skills
  • Prior experience working on Postgres
  • Prior experience working on GIS data
  • Prior experience working on Cassandra
  • Exposure to SCRUM/Agile development methodologies
  • Exposure to continuous integration or automated build harnesses

We will be using
  • Python, Django, Virtualenv, Salt, Celery
  • Linux (CentOS , Debian or Ubuntu)
  • Cassandra, RabbitMQ
  • HTML5, JavaScript, Marionette, D3, BackBone

  • Amazon Web Services
  • YAML, JSON, Markdown, RestructuredText
Interested candidate send the resume at anamika@bncthirdeye.com



No comments:

Post a Comment

About Me

Hello, I am Anamika here and working as HR consultant in Bangalore. I completed my MBA in HRM. My motto is creating this blog for those who need job and desperately looking for job change. I am humbly requesting to all visitor, please support me to make this blog to successful. Thanks :)

Popular Posts