Job Description
- Designing and developing applications using Python and its related frameworks.
- Designing highly scalable messaging and event driven applications.
- Developing applications in Azure Cloud environment utilizing the services such as App Services, Azure Functions, Blob Storage, KeyValut etc.
- Understanding the use of APIs and building API end points using REST, GraphQL, Swagger.
- Learning new things and implement quickly.
- Understanding business requirements and architectural and technical design standards.
- Understanding the CI/CD, DevSecOps processes.
- Working closely with other developers and understand the integration of applications.
- Following coding standards from both Security aspects and code quality.
Responsibilities
- 5+ years in designing applications solving complex business problems, for web and batch applications.
- Experience in developing applications using Python language and related frameworks is a MUST.
- Strong knowledge object oriented and functional programming.
- Working knowledge of any messaging platforms such as KAFKA/Confluent, Rabbit MQ etc. is preferred.
- Experience working with various databases such as Postgres, SQL Server, MySQL, NoSQL.
- Experience with Git, Bitbucket, Bitbucket pipelines etc.
- Excellent communication and interpersonal skills.
- Knowledge of SDLC processes both Agile and Waterfall.
- Ability to work in a challenging and fast paced environment with quick deliveries and low time to market needs.
- Position : 3
- Location: Bangalore, India
- Education: BE or equivalent
- Experience: 5-7 Years
- Joining Time: Immediate/15 days