Software Architect (Remote)- 2119

Chennai, India

Apply now Apply later

CES has 26+ years of experience in delivering Software Product Development, Quality Engineering, and Digital Transformation Consulting Services to Global SMEs & Large Enterprises. CES has been delivering services to some of the leading Fortune 500 Companies including Automotive, AgTech, Bio Science, EdTech, FinTech, Manufacturing, Online Retailers, and Investment Banks. These are long-term relationships of more than 10 years and are nurtured by not only our commitment to timely delivery of quality services but also due to our investments and innovations in their technology roadmap. As an organization, we are in an exponential growth phase with a consistent focus on continuous improvement, process-oriented culture, and a true partnership mindset with our customers. We are looking for the right qualified and committed individuals to play an exceptional role as well as to support our accelerated growth.You can learn more about us at: http://www.cesltd.com/

Ideal Candidate:

Bachelor's degree in software engineering, computer science or related discipline
1+ years experience in Generative AI engineering (e.g. prompt engineering)
3+ years experience in MLOps environment
5+ years experience as an application Architect with a hands-on experience designed and implementing cloud based solutions
5+ years experience in project management (e.g. Jira, Git/GitHub)
5+ years experience with the technical skills of:
Proficiency in application architecture patterns, API design, and event-driven systems.

Strong knowledge of cloud platforms (AWS, Azure, GCP).

Data Modeling (e.g., UML), Data Management (e.g. SQL Server, NoSQL)

Expertise in relevant programming languages (e.g. Java, Python, JavaScript, etc.).

Responsibilities 
Machine Learning and Generative AI: Proven hands-on experience in generative AI in areas such as prompt engineering. Experience in designing, building and maintaining a MLOps environment.

Architectural Design: Develop and communicate the overall application architecture in a distributed cloud environment, including patterns, best practices, and guidelines.

Data Modeling: experience in data modeling for applications leveraging advanced analytic query generation typically found in descriptive queries.

Solution Development: Lead the design and implementation of distribute cloud (e.g. microservices-based) applications, considering scalability, security, and performance.

Technology Evaluation: Stay abreast of industry trends and evaluate emerging technologies, frameworks, and tools relevant to microservices.

Collaboration: Work closely with cross-functional teams, including developers, product managers, and DevOps engineers.

Governance and Standards: Establish and enforce architectural governance, ensuring adherence to standards and best practices.

Performance Optimization: Identify bottlenecks, optimize services, and enhance system performance.

Security and Compliance: Ensure microservices solutions meet security and compliance requirements.

Mentorship: Providing guidance and mentorship to junior architects and developers.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Architecture Jobs

Tags: APIs Architecture AWS Azure Computer Science Consulting Data management DevOps Engineering FinTech GCP Generative AI Git GitHub Java JavaScript Jira Machine Learning Microservices MLOps NoSQL Prompt engineering Python Security SQL

Perks/benefits: Career development

Regions: Remote/Anywhere Asia/Pacific
Country: India

More jobs like this