Senior Technical Lead - Python
Home > Careers > Open Positions > Senior Technical Lead - Python
Location: Ahmedabad, Pune
Type: Full Time
Description
We are looking for strong technical leads to join our engineering team in Ahmedabad. The primary responsibility will be to help design and develop Enterprise Software for our Global Fortune 500 clients in Data Analytics, Security and Cloud segments. The job requires an understanding of at least one of the technologies such as Data Analytics (Splunk, Elastic Search, Apache Spark, Hadoop), Software Defined Networking (Cisco ACI, VMware NSX), Security (Endpoint, SOAR, Analytics), Cloud Providers (AWS, Azure) etc.
Responsibilities
The candidate will be responsible for leading technical team to manage end-to-end project delivery including understanding customer requirements, developing software, managing overall project aspects, customer delivery, and maintenance
Candidate is expected to lead cross functional teams and participate in scrum calls and daily stand-up meetings to deliver quality product / solution that meets customers timelines
Candidate should be able to conduct technical meetings & discussions with clients with minimal supervision
Candidate should be able to provide superior technical architecture guidance to his/her technical team
Provide weekly updates to management and clients to ensure that the project progress, issues, and timelines are communicated clearly
Candidate will be responsible for delivering all relevant documentation through the team including functional and design specification, configuration and user guide, etc.
Mentor junior engineers
Requirements
10+ years of experience in software architecture, system design and development
Extensive software development experience in any of the programming languages such as C, C++, Core JAVA, Python
Experience in developing RESTful Web services using any framework
Strong Computer Science fundamentals in Object-Oriented Design and Data Structures
Experience with Linux programming, or expertise in the areas of Big Data, Networking, Storage, or Virtualization is a big plus
Experience with working on Agile Software development methodology
Excellent oral and written communication skills, problem-solving and analytical skills
Must be able to succeed with minimal resources and supervision
Minimum qualification of BE in Computer Science or equivalent