Job Description
10+ years of hands-on experience in large-scale (distributed) system architecture, complex software design, high scalability and availability, optimization, etc.
Active Hands-on coding experience with Java or C# is necessary.
Extensive experience with technical leadership, defining visions/solutions and collaborating/driving to see them to completion.
Strong analytical problem solving and decision-making skills.
Strong knowledge of algorithms.
Proven skills in performance tuning, monitoring and measuring.
Experience with related open-source technologies such as Tomcat, Lucene, Zookeeper, Kafka, Netty, NoSQL DBs, etc. is a plus.
Experience building REST based API, Microservices architecture, Docker and Kubernetes is a strong plus.
Knowledge in big data and cloud technologies is a strong plus.
Working with Data pipelines, ETL or ELT, experience in data mapping is a strong plus.
A strong plus is an understanding and working knowledge of Analytics, machine learning, natural language processing or AI (Artificial Intelligence) related tools, algorithms, and technologies.
Solid understanding and working knowledge of Unix/Windows operating systems, networking, and scaling techniques.
Good written and verbal communication skills.
A degree in Computer Science (preferred) or related engineering field. MS/MTech/PhD preferred.
Preferred Qualifications:
Additional Information
Essential Functions
Collaborate with business and lead developers to ensure clarity of requirements. Lead design review sessions to ensure compliance with development, platform, and security standards.
Provide strong hands-on technical expertise performing development of platform framework components.
Identify opportunities for and contribute to improvements in standards, and processes to support a continuous improvement appropriately.
Adhering to methodology, develop technical artifacts for sound, high-quality deliverables: from sizing to implementation.
Lead the delivery of required solution components to ensure quality and timeliness of work.
Communicate effectively and proactively with stakeholders and articulate ideas and
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: System Analyst
Role/Responsibilies: Software Architect
Contact Details:
Company: Global Technologies
Location(s): Bengaluru