Impact Analytics
Impact Analytics - Senior/Principal Architect - Software Development
Job Location
bangalore, India
Job Description
About the Role : This senior-level, individual contributor role is designed for an experienced architect with hands-on technical leadership and strong expertise in a variety of technologies. The role will be instrumental in driving and overseeing complex, high-impact technical projects across multiple engineering and technology teams. You will work with senior stakeholders to guide the strategic direction of our technology initiatives, contributing significantly to shaping the future of our software architecture and engineering practices. Key Responsibilities : Technical Leadership : - Lead complex, multi-disciplinary technical projects, collaborating with various engineering teams to drive impactful results. - Ensure alignment of projects with business objectives and technical standards. System Design & Architecture : - Design and implement scalable, distributed systems that are highly reliable, secure, and performant. - Use strong system design principles to create adaptable architectures for future growth and innovation. R&D and Innovation : - Spearhead strategic R&D programs, exploring new technologies and frameworks, with the goal of fostering adoption across the company. Cloud Architecture : - Lead the design, development, and optimization of Multi-Cloud & Hybrid-Cloud systems, ensuring seamless integration and performance across cloud platforms. Cross-Team Collaboration : - Work across engineering teams to ensure best practices are followed, providing mentorship and technical leadership on architecture, scalability, and system design. Stakeholder Communication : - Engage with diverse stakeholder groups, from engineering teams to executive leadership, to communicate complex technical concepts clearly and effectively. - Provide insights on the strategic direction of technology initiatives. Security & Observability : - Champion software security and observability engineering across all projects, ensuring compliance with industry best practices and internal standards. Continuous Improvement : - Drive initiatives to continuously improve the architecture, engineering processes, and product offerings, ensuring they are aligned with business goals and emerging technology trends. Required Skills and Qualifications : - Extensive Experience : At least 12 years of experience in software development, with 5 years of experience at the architect level, leading large-scale, complex technical projects. - Programming Languages : Strong hands-on experience in three or more programming languages (e.g, Java, Python, Go, C++, Scala, etc. - Experience with software polyglot programming is highly preferred. - System Design : Expert-level understanding of system design, database principles, distributed systems, scalability, performance, and reliability. - Cloud & Hybrid Cloud Expertise : Extensive experience with multi-cloud and hybrid-cloud architectures, ideally in AWS, Azure, Google Cloud, or similar platforms. - Big Data & Machine Learning : Familiarity with big data frameworks (e.g, Hadoop, Spark) and machine learning workloads (e.g, TensorFlow, PyTorch) is highly desirable. - Software Security : Strong background in software security practices, including encryption, authentication, authorization, and secure coding principles. - Observability & Monitoring : Experience with observability engineering, including distributed tracing, logging, and monitoring systems (e.g, Prometheus, Grafana, ELK Stack, etc. - Leadership & Collaboration : Excellent communication and leadership skills, with the ability to lead technical discussions, drive decision-making, and work with diverse stakeholder groups across the organization. - Stakeholder Management : Ability to work closely with business leaders, product managers, and other senior executives to align technology strategies with business objectives. Desired Skills and Experience : - Agile Practices : Experience in Agile/Scrum methodologies, with the ability to drive agile adoption and foster a collaborative development environment. - Mentorship : Proven track record of mentoring and growing senior engineering talent, fostering a culture of continuous learning. - Emerging Technologies : Experience in researching and evaluating new and emerging technologies that could impact the organization's architecture or products. - Innovation-Driven : Passionate about exploring new technologies and frameworks, and driving innovation within the organization (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/15/2025
Location: bangalore, IN
Posted Date: 1/15/2025
Contact Information
Contact | Human Resources Impact Analytics |
---|