We are seeking a Technical Architect with expertise in Golang/Microservices, JavaScript/TypeScript, and experience with data projects. The ideal candidate will lead the modernization of a Community Information System (CIS) by designing and implementing technical architecture, collaborating with stakeholders, and guiding a team of engineers in developing robust features and functionalities.
This role is a perfect fit for individuals with a strong technical background, proven leadership capabilities, and experience in delivering complex IT solutions, particularly for public sector or non-profit organizations.
Key Responsibilities
Architectural Leadership
- Design the technical architecture of the CIS, ensuring scalability, performance, and security.
- Define the overall technical strategy and system architecture aligned with project goals.
Development Oversight
- Guide the team in utilizing Golang for the backend and Vue.js for front-end development.
- Oversee effective database design using Oracle and PostgreSQL for efficient data management.
- Lead the integration of GIS technologies with the CIS for optimal performance.
Collaboration & Mentorship
- Collaborate with stakeholders to gather requirements and translate them into actionable solutions.
- Provide technical mentorship to development teams, fostering innovation and excellence.
Quality & Reliability
- Conduct regular code reviews to maintain high code quality.
- Implement robust CI/CD pipelines and testing frameworks to ensure system stability.
Maintenance & Support
- Monitor system performance, proactively address issues, and support ongoing maintenance.
- Establish coding standards, documentation, and best practices to ensure system sustainability.
Qualifications
Education
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Experience
- 8+ years in software development, with a minimum of 3 years in an architectural role.
- Proven experience designing and implementing large-scale systems, preferably with GIS integration.
Technical Skills
- Backend. Expertise in Golang with a strong understanding of concurrency, performance optimization, and microservices architecture.
- Frontend. Proficiency in Vue.js, including component-based architecture and responsive design.
- Databases. Extensive experience with Oracle and PostgreSQL for schema design and query optimization.
- GIS Integration. Strong understanding of GIS principles, tools, spatial databases, and geospatial data formats.
- Containers & Orchestration. Familiarity with Kubernetes and platforms like Tanzu is highly desirable.
Soft Skills
- Excellent problem-solving and strategic thinking abilities.
- Strong communication and interpersonal skills to collaborate with cross-functional teams.
- Demonstrated ability to lead and inspire teams to deliver successful projects.
Additional Certifications (Preferred)
- Relevant certifications in architecture, GIS, or specific technologies like Golang and Vue.js.
Why Join Us?
- Be at the forefront of modernizing critical public sector systems.
- Collaborate with a team of passionate developers and architects.
- Work on cutting-edge technologies, including GIS integration and microservices.
- Enjoy a challenging and rewarding career with growth opportunities.
Application Details
If this opportunity excites you, please share your updated profile with the following details to Amrita Anandita at [email protected].
- Full Name (As per Aadhar card)
- Total Experience
- Relevant Experience (Golang Technical Architect)
- Experience in Golang/Microservices/JavaScript/TypeScript
- Highest Education
- Notice Period (or Last Working Day)
- Current CTC
- Expected CTC
- Current Location
- Preferred Location
Take the next step in your career with this exciting opportunity to drive innovation and create impactful solutions. Apply today!