01 Aug
|
Important Business
|
Ahmedabad
01 Aug
Important Business
Ahmedabad
Job Details
- Job Title - Software Architect
- Office Location - Office No: 403-405, Time Square, CG Road,Ellisbridge, Ahmedabad, Gujarat-380006.
- Duration & Type of Employment - Full Time Permanent , 3+yrs Experience req.
- Work Style - Hybrid
- In Office days - 3 days a week
Capabilities
- Demonstrate expertise in AWS and other cloud platforms to optimize and implement cloud solutions
- Should have worked in Lambda, NodeJS.
- Be familiar with event driven architecture, and service to be used to implement it - SQS, SNS, Event Bridge.
- Databases
- Containerization options
- Etc..
- Should be familiar with an IaC tool Serverless Framework (CloudFormation) or Terraform.
- Ability to troubleshoot hardware, software, and network problems
- Familiarity with DevOps practices and tools
- Knowledge of CI/CD pipelines and best practices for automated testing and deployment.
- Certification in AWS or other relevant cloud platforms is a plus
- In-depth knowledge of microservices architecture principles, design patterns, and best practices.
- Proficiency in programming languages such as Node.js (Java, Python would be plus) and familiarity with frameworks like Serverless Framework.
- Experience with cloud platforms (AWS - else Azure, GCP would be plus) and containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of agile development methodologies and tools e.g., Scrum, Kanban, JIRA, DevOps (like CI/CD, Blue Green setup).
- Strong understanding of low code platforms like Boomi will be a plus
- Familiarity with the UI framework like VueJS will be a plus.
- Experience in using Typescript will be a plus.
Requirements
Essential Job Functions & Duties
- Collaborate with cross-functional teams to integrate cloud services into the overall technology strategy
- Establish and maintain principles, standards,
and policies for system integrations.
- Ensure compliance with security, scalability, and performance best practices across engineering teams.
- Create and support creation for Low level design before they get picked up by the dev teams
- Understand customer requirements and business objectives
- Provide strategic advice on using technology to achieve goals
- Manage IT initiatives and collaborate with in-house technical staff
- Provide assistance with technical issues
- Revise existing systems and suggest improvements
- Produce reports
- Regularly review and refine standards to align with emerging technologies and business needs
- Work closely with engineering delivery leads to embed integration standards into development workflows
- Oversee the development process and ensure efficient delivery of high-quality software
- Assess and recommend integration tooling, middleware, and automation frameworks.
- Collaborate with product and engineering teams to understand requirements and translate them into high-level and low-level design documents.
- Design scalable, robust, and high-performance system architectures that align with business goals.
- Create detailed Low-Level Design (LLD) documents including class diagrams, sequence diagrams, interface designs, and database schemas.
- Evaluate and select appropriate design patterns, data structures, and algorithms for efficient implementation.
Other Responsibilities
- Stay abreast of emerging technologies and industry trends in the cloud domain
- Collaborate with cross-functional teams to integrate cloud services into the overall technology strategy
- Develop and implement security best practices for cloud-based environments
- Possess knowledge of various data platforms and their integration with cloud services
- Revise existing systems and suggest improvements Produce reports
Educational & Experience
- Preferred Educational Background - Bachelors in Computer Science or Equivalent
- Alternative Acceptable Educational Background - No bar
- Minimum Experience Required - 3 Years
Attributes
- Proven experience as a Software Architect / Tech Lead with a focus on cloud technologies
- The candidate should have an aptitude for analyzing various solutions, assessing their feasibility and potential outcomes based on short and long-term goals, and aiding in selecting the most reasonable approach.
- Displays intellectual curiosity, self-motivation and a high sense of urgency to drive change.
- Technology neutral: remains unbiased toward any specific technology or vendor choice, and is more interested in results than personal preferences
- Motivated and driven by achieving long-term business outcomes.
- Ability to work effectively in a team environment contribute to the overall engineering and company-wide technical direction
- Excellent written, verbal, communication and presentation skills with the ability to articulate new ideas and concepts to technical and nontechnical audiences.
Benefits
- Hybrid Working Culture
- Amazing Perks & Medical Perks
- 5 Days Working
- Mentorship programs & Certification Courses
- Flexible work arrangements
- Free drinks fridge and snacks
- Competitive Salary & recognitions
📌 Software Architect (Ahmedabad)
🏢 Important Business
📍 Ahmedabad