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