onsite
Computer System Architect - Compugra Systems
Software Architect
Lead the design, implementation, and optimization of enterprise‑level computer systems, integrating hardware, software, and network components to deliver scalable, secure, and high‑performance solutions.
About the role
Key Responsibilities
- Analyze business and technical requirements to architect comprehensive computer system solutions.
- Design, develop, integrate, and maintain enterprise‑level hardware, software, Python, SQL, and network systems.
- Evaluate existing architecture, recommend enhancements for performance, scalability, reliability, and security.
- Perform system configuration, installation, testing, deployment, and ongoing support activities.
- Monitor system performance, troubleshoot hardware, software, and network‑related issues, and implement corrective actions.
- Collaborate with software developers, network engineers, and business stakeholders to ensure seamless system integration.
Requirements
- Proven experience designing and deploying large‑scale computer systems.
- Strong proficiency in Python, SQL, and network architecture.
- Deep understanding of performance tuning, scalability, and security best practices.
- Excellent problem‑solving skills and ability to work cross‑functionally.
- Effective communication skills for translating technical concepts to non‑technical stakeholders.