Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

ARMAKUNI INDIA

Principal Architect

Posted Updated
Discussion

Description

Job Summary:
We are seeking an experienced Principal Architect with hands-on experience in backend-heavy development, specializing in Python. The ideal candidate will have a deep understanding of backend technologies, databases, cloud infrastructure, and DevOps practices, along with a proven ability to create, implement, and document technical solutions. A strong foundation in architectural best practices, AWS cloud certification, and the ability to lead complex technical projects is essential.
Key Responsibilities:
  • Architect and design scalable, reliable, and efficient backend systems using Python.
  • Collaborate with stakeholders to understand technical requirements and develop solution architectures that meet business needs.
  • Ensure proper documentation of all solutions, including design decisions, architectural frameworks, and implementation guidelines.
  • Drive AWS Cloud implementation strategies, ensuring alignment with cloud best practices and standards.
  • Optimize database architectures and query performance across relational and non-relational databases.
  • Oversee DevOps integration within the development lifecycle, implementing CI/CD pipelines, automated deployments, and infrastructure management.
  • Act as a technical expert, providing mentorship to development teams and ensuring that architectural best practices are followed.
  • Work closely with cross-functional teams to ensure successful delivery of technical projects.
  • Conduct architectural reviews and provide recommendations for performance optimization, scalability, and security.
  • Ensure compliance with coding standards, architectural patterns, and other best practices.
  • Participate in the complete software development lifecycle, including solution design, development, and implementation.
Required Skills and Qualifications:
  • 5-7 years of hands-on experience in backend development using Python.
  • Strong expertise in architecting and designing solutions for complex projects.
  • Deep understanding of databases (both SQL and NoSQL) and experience with database management and optimization.
  • Proficiency with AWS Cloud services, with an AWS certification is added advantage.
  • Experience in DevOps practices including CI/CD pipelines, automated testing, and infrastructure management.
  • Proven ability to document complex technical architectures, solutions, and processes.
  • Experience in solution implementation and project execution, delivering enterprise-grade software solutions.
  • Strong problem-solving skills and the ability to provide creative solutions to technical challenges.
  • Excellent communication skills with the ability to collaborate with both technical and non-technical stakeholders.
  • Strong understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).

Skills

What Principal Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →