Job Detail
-
Experience 8 - 12 years
Job Description
About Company :
An AI-powered service company with headquarters in Virginia creates smart AI bots that make it easy for companies to care for their customers.
Experience & Skills:
- Minimum of 8 years of overall experience in IT development, with at least 2 years in a relevant solutions architecture role.
- Relevant qualification in Computer Science, Engineering, or a related field.
- Strong understanding of software architecture principles, design patterns, and architectural modeling tools.
- Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Experience in designing and implementing complex solutions for organizations of all sizes.
- Proficiency in database technologies such as SQL, NoSQL, and data warehousing platforms.
- Knowledge of backend and frontend technologies in the software development life cycle.
- Familiarity with software development methodologies and practices.
- Understanding of Cloud (Preferably Azure) and conceptual understanding of CI/CD, and DevOps.
- Excellent communication, presentation, and collaboration skills for working with cross-functional teams.
- Strong problem-solving and analytical abilities.
- Nice to have: Working experience in AI/ML projects such as conversational AI and exposure to Natural Language Processing (NLP) would be an advantage.
Responsibilities:
- Design system architectures that are scalable, reliable, and secure.
- Ensuring scalability and reliability so that the solution can meet the current and future needs of the organization.
- Collaborate with cross-functional teams to ensure that solutions are implemented according to specifications.
- Evaluate and select appropriate technologies and tools for management.
- Create architectural diagrams, models, and documentation to communicate design concepts and decisions.
- Conduct research on emerging technologies and trends in architecture and recommend best practices.
- Assist in the evaluation and selection of technology platforms, frameworks, and tools.
- Develop and maintain architecture blueprints and roadmaps.
- Identifying and managing technical, security, and compliance risks to ensure the solution meets the organization’s standards and requirements.
- Provide guidance and support to development teams on best practices for development and deployment.
- Stay current with emerging technologies and trends in the chatbot industry.
Required skills
Other jobs you may like
-
React JS Developer
- @ Aditi Porwal
- Ahmedabad, Gujarat, India