What are the responsibilities and job description for the Full-Stack Engineer – AI & Cloud position at Eagle Eye Technologies?
SS0068 - Full-Stack Engineer AI & Cloud Implementation Partner - Mphasis Experience - 8 Years Domain - Banking / Airlines Location - Onsite - Charlotte, NC (Candidates within 100 Miles) C2C Rate - Based on Expertise We seek a Senior Full-Stack Python Engineer with 7 years of experience in full-stack development, including Python, Java, API development, microservices, and containerized applications. The ideal candidate will have strong front-end experience with Angular or React, expertise in data streaming (Kafka, Azure Stream Analytics, or GCP Data Flow), AI/ML frameworks (TensorFlow, PyTorch), and cloud platforms (AWS, Azure, Google Cloud). Key Responsibilities Design, develop, and maintain scalable full-stack applications using Python, Java, Angular/React, and Spring Boot. Develop and optimize RESTful and event-driven APIs. Implement and maintain microservices architectures and containerized solutions in Kubernetes or OpenShift. Build and deploy AI/ML models using TensorFlow, PyTorch, or similar frameworks. Work on Prompt Engineering to fine-tune AI-powered applications. Deploy AI-driven solutions in Google Cloud, AWS, or Azure environments. Develop AI-enabled IT operations (AIOps) solutions and integrate them into workflows. Implement real-time data streaming solutions using Kafka, Azure Stream Analytics, or GCP Data Flow. Design high-performance data pipelines for processing large-scale datasets. Develop ETL workflows using PySpark, Spark, or DataBricks. Work with relational databases (PostgreSQL, SQL Server) and NoSQL databases (MongoDB, Neo4j). Utilize Jenkins, GitHub, and Bitbucket for CI/CD pipeline development. Perform automated testing, integration testing, and deployment analysis. Lead and execute cloud-based engineering testing and analysis. Lead, mentor, and train data engineers and software engineers in best practices. Build quick prototypes to test feasibility and business value. Advocate for best practices in modular codebases, reusability, and cloud-native development. Work in Agile environments, collaborating with cross-functional teams. Qualifications and Skills Required 7 years in full-stack development using Python, Java, and modern UI frameworks. 7 years in API development, event-driven architecture, and microservices. 3 years in AI/ML integration and cloud deployments. 3 years in ETL workflows using PySpark, Spark, or DataBricks. 3 years of experience leading teams, mentoring engineers, and technical decision-making. Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, or a related field. Backend: Python, Java, Spring Boot, RESTful APIs Frontend: Angular or React, HTML5, JavaScript Microservices & Containers: Kubernetes, OpenShift, Docker CI/CD & DevOps: Jenkins, GitHub, Bitbucket, GitOps Cloud Platforms: AWS, Azure, Google Cloud, Vertex AI AI/ML & Data Science: TensorFlow, PyTorch, Prompt Engineering Big Data & Streaming: Apache Kafka, Azure Stream Analytics, GCP Data Flow ETL & Data Pipelines: PySpark, Spark, DataBricks Databases: PostgreSQL, SQL Server, MongoDB, Neo4j Please send your resumes to: manoj@eagleiitech.com