Job Title: Technical Architect (On Contract)
Job Location: Pune, India
Experience: 7-10 years
Working Days: Monday to Friday (i.e. 5 days a week)
Job Type: Contractual
About Us:
AAHENT Consulting Software Solutions Pvt Ltd is a leading software services company specializing in Enterprise Cloud solutions across Azure, AWS, GCP, as well as expertise in DevOps Advisory, CloudOps, FinOps, Big Data, Data Analytics, AI & ML, and Generative AI. We envision a future where innovation thrives and are driven by our mission to create value for our clients, people, and communities.
Why Join Us?
Continuous learning and development.
Mentorship programs and supportive work culture.
Diversity, equity, and inclusion.
Role Overview
The Technical Architect will be responsible for designing, implementing, and maintaining the technical infrastructure and systems for our organization. This role involves working closely with business stakeholders, engineering teams, and product managers to ensure that the technical architecture aligns with the company's goals, is scalable, and meets performance requirements. The Technical Architect must have a deep understanding of software development, system architecture, cloud technologies, and enterprise solutions.
Key Responsibilities
• System Design and Architecture : Lead the design and implementation of scalable, secure, and high-performance technical solutions. Ensure the system architecture aligns with business needs and technical constraints.
• Technical Leadership : Provide guidance and mentorship to development teams. Lead technical discussions and drive consensus on architectural decisions.
• Collaboration : Work closely with product managers, business analysts, and engineering teams to understand requirements and translate them into technical specifications and solutions.
• Technology Selection : Evaluate and select appropriate technologies, frameworks, and tools to meet system requirements, performance, scalability, and maintainability goals.
• Performance and Optimization : Monitor the performance of systems, identify bottlenecks, and propose solutions to optimize the performance and scalability of applications and infrastructure.
• Documentation : Create and maintain clear and concise architecture documentation, including system diagrams, flowcharts, and technical specifications.
• Code Reviews and Best Practices : Establish and enforce coding standards, review code to ensure compliance with best practices, and encourage the use of design patterns and principles.
• Risk Management : Identify potential risks in the architecture and suggest mitigation strategies.
• Stakeholder Communication : Communicate technical concepts to non-technical stakeholders, ensuring alignment between technical and business objectives.
• Continuous Improvement : Stay up-to-date with industry trends, new technologies, and best practices in architecture and software development.
Overview
The Technical Architect will be responsible for designing, implementing, and maintaining the technical infrastructure and systems for our organization. This role involves working closely with business stakeholders, engineering teams, and product managers to ensure that the technical architecture aligns with the company's goals, is scalable, and meets performance requirements. The Technical Architect must have a deep understanding of software development, system architecture, cloud technologies, and enterprise solutions.
Key Responsibilities
• System Design and Architecture : Lead the design and implementation of scalable, secure, and high-performance technical solutions. Ensure the system architecture aligns with business needs and technical constraints.
• Technical Leadership : Provide guidance and mentorship to development teams. Lead technical discussions and drive consensus on architectural decisions.
• Collaboration : Work closely with product managers, business analysts, and engineering teams to understand requirements and translate them into technical specifications and solutions.
• Technology Selection : Evaluate and select appropriate technologies, frameworks, and tools to meet system requirements, performance, scalability, and maintainability goals.
• Performance and Optimization : Monitor the performance of systems, identify bottlenecks, and propose solutions to optimize the performance and scalability of applications and infrastructure.
• Documentation : Create and maintain clear and concise architecture documentation, including system diagrams, flowcharts, and technical specifications.
• Code Reviews and Best Practices : Establish and enforce coding standards, review code to ensure compliance with best practices, and encourage the use of design patterns and principles.
• Risk Management : Identify potential risks in the architecture and suggest mitigation strategies.
• Stakeholder Communication : Communicate technical concepts to non-technical stakeholders, ensuring alignment between technical and business objectives.
• Continuous Improvement : Stay up-to-date with industry trends, new technologies, and best practices in architecture and software development.
Required Skills and Qualifications
• Education : Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
• Experience :
• Minimum of 7-10 years of experience in software development and system architecture.
• Proven experience as a Technical Architect, Solutions Architect, or Senior Developer in a large-scale enterprise environment.
• Technical Skills :
• Expertise in software design, development, and architecture, including familiarity with MVC, microservices, and SOA.
• Strong proficiency in programming languages such as Java, C#, Python, or JavaScript.
• Experience with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker), and orchestration tools (Kubernetes).
• Solid understanding of databases (SQL and NoSQL), API design, security best practices, and integration methods.
• Familiarity with DevOps practices and CI/CD pipelines.
• Soft Skills :
• Strong leadership, communication, and problem-solving abilities.
• Ability to think critically and independently, while also collaborating effectively with teams.
• Experience with stakeholder management and the ability to translate complex technical concepts for non-technical audiences.
• Certifications : Relevant certifications such as AWS Certified Solutions Architect, TOGAF, or other architecture frameworks are a plus.
Desirable Skills
• Experience with Agile and Scrum methodologies.
• Familiarity with big data technologies and distributed systems.
• Experience with enterprise integration and middleware solutions.
• Knowledge of security protocols, encryption techniques, and compliance requirements (e.g., GDPR, HIPAA).
Interested candidates please share your resume at prajakta.magar@aahent.com with details such as:
Total Experience
Current CTC
Expected CTC
Notice Period
Current Location
Comfortable coming to the office: Yes/ No
Comfortable to work on a contract basis: Yes/ No
Note: Applications are open exclusively to candidates based in Pune.
Job Type: Contractual / Temporary
Pay: ?1,000,000.00 - ?2,200,000.00 per year
Schedule:
• Day shift
Experience:
• total work: 7 years (Preferred)
Work Location: In person
Speak with the employer
+91 8484833782
Application Deadline: 20/12/2024
Expected Start Date: 23/12/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.