TATA Consulting Services

Solution Architect

Plano, TX, US

Remote
Full-time
$120k–$140k/year
2 days ago
Save Job

Summary

Solution architect Must Have Technical/Functional Skills- * Strong software engineering background (10+ years) in full-stack application development with a proven track record of consistently delivering high-impact software products in a timely manner. (Combines experience level and delivery focus) * 3+ years of solid experience as an Application or Solutions Architect delivering enterprise solutions at scale using modern cloud-native technologies (AWS preferred). (Highlights architectural experience and cloud focus) * Proven experience in hands-on coding with one or more languages: Java, JavaScript, Python, or C#. (Essential coding proficiency) * Expertise in developing and deploying applications using microservices architecture, container technologies (Docker, Kubernetes), and cloud platforms (AWS preferred). * Track record of including automated testing throughout the life cycle. (Specific technical expertise in modern application development) * Good understanding of AWS services, including EKS, Lambda, S3, API Gateway, DynamoDB, and other cloud-native technologies. (Core cloud platform knowledge) * Experience with Containers and CI/CD Pipelines: Proven ability to design, build, and manage containerized applications using Kubernetes (Amazon EKS). * Familiarity with modern CI/CD pipelines and DevOps practices. (Containerization and deployment lifecycle understanding) * Excellent Communication Skills: Strong interpersonal and communication skills, able to convey complex technical concepts to both technical and non-technical stakeholders. (Crucial for collaboration and explaining technical matters) Roles & Responsibilities * Hands-on Development: Lead the design, development, and deployment of full-stack applications with a strong focus on event-driven microservices using cloud-native technologies. * Coding and Architecture: Implement simple, readable, well-designed software components, adhering to best coding practices in one or more languages. * Framework & Platform Development: Implement reusable and scalable software frameworks and platforms. Own the development process from high-level requirements to post-deployment activities. Build documentation for reusable components/platforms. * Containerization and Cloud Deployment: Drive the use of container technologies and orchestrate services on AWS infrastructure, ensuring scalability, reliability, and performance. * Collaboration: Partner with solutions architects, product owners, and domain experts to turn high-level business needs into detailed, actionable technical specifications and implementation plans. * Troubleshooting and Debugging: Independently troubleshoot, debug, and optimize code to ensure high availability and performance. Investigate and resolve complex software issues, providing support to the operations team. * Documentation: Create and maintain high-quality technical documentation that supports the development process, including architecture decision records, design specs, system architecture diagrams, and reusable patterns. * Non-functional Requirements: Ensure that all developed software meets non-functional requirements such as security, scalability, maintainability, performance, and compliance with industry standards. Salary Range- $120,000-$140,000 a year #LI-CO1 #LI-SN1

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: