03 Sep
|
S2V Automation
|
Bengaluru
03 Sep
S2V Automation
Bengaluru
Job Title: Senior Full Stack Developer
Experience: 7+ Years
Location: Bangalore
Employment Type: Full-Time – S2V Automation Pvt Ltd
Job Summary
We are looking for an experienced Senior Full Stack Developer with strong hands-on experience in Python/Java, TypeScript and Cloud technologies. The candidate will be responsible for developing scalable cloud-based applications, integrating analytics solutions, building microservices, working with data ingestion platforms and contributing to frontend/data visualization capabilities.
The role requires strong experience in cloud application development, containerization, Kubernetes, CI/CD, testing and performance optimization.
Key Responsibilities
- Design, develop and maintain scalable full-stack applications and cloud solutions.
- Participate in technical discussions, architecture reviews and solution design.
- Develop cloud-based modules and frameworks using AWS
- Work on AWS cloud architecture and cloud platform services.
- Develop and integrate analytics algorithms into cloud platforms.
- Containerize analytics algorithms and deploy them as microservices.
- Work with Kubernetes for container orchestration and deployment.
- Develop data ingestion and data connector solutions for cloud-based applications.
- Work with gateway/edge computing platforms for device data ingestion.
- Develop and maintain cloud-based data platforms and data lake solutions.
- Collaborate with Data Scientists for analytics code conversion, debugging and deployment.
- Develop and integrate frontend/UI/UX and data visualization solutions.
- Work with Angular, React, JavaScript or similar frontend technologies.
- Develop REST/API-based integrations and connect applications with required databases and data services.
- Work with real-time streaming data, historical data and data access APIs.
- Work with Digital Twin / Information Model based data where required.
- Implement application features related to alarms, events, notifications and user access control.
- Perform code debugging, optimization, refactoring and performance improvement.
- Develop and execute unit and functional test cases.
- Support integration testing, bug fixing and regression testing.
- Work with CI/CD pipelines and Azure DevOps.
- Participate in code reviews and ensure adherence to coding and quality standards.
- Address SonarQube/static code analysis findings and maintain code quality.
- Support cloud cybersecurity assessments and implementation of security requirements.
- Work closely with testing, UI/UX, Data Science, Architecture and Release teams.
- Participate in Agile/Scrum ceremonies, sprint planning, reviews and technical discussions.
Required Skills
- 7+ years of experience in Full Stack Development
- Strong programming experience in Python / Java
- Robust experience in TypeScript
- Hands-on experience in AWS Cloud.
- Strong understanding of cloud architecture and cloud application development .
- Experience with Microservices
- Experience with Kubernetes and Containerization
- Experience with CI/CD pipelines
- Experience with Azure DevOps
- Experience in REST APIs and cloud integrations
- Good experience in Unit Testing and Functional Testing
- Experience in debugging, performance optimization and code refactoring
- Good understanding of software development lifecycle and Agile methodology
Cloud & Platform Skills
- AWS
- AWS Cloud Architecture
- Cloud platform services
- Data Ingestion
- Edge/Gateway integration
- Microservices
- Kubernetes
- Containerization
- CI/CD
- Azure DevOps
Frontend & Visualization Skills
Experience with one or more of:
- TypeScript
- JavaScript
- Angular
- React
- UI/UX development
Data & Analytics
- Experience with AWS Lambda and CDK is preferred
- Data ingestion and data connectors
- Real-time streaming data
- Historical data
- Data APIs
- Data Lake
- Digital Twin / Information Model
- Analytics algorithm containerization
- Collaboration with Data Scientists
The project specifically involves operationalizing analytics algorithms, connecting data sources, working with Digital Twin/Information Models and integrating real-time and historical data.
Testing & Quality
- Unit Testing
- Functional Testing
- Integration Testing
- Regression Testing
- Automation Testing
- Code Review
- Static Code Analysis
- SonarQube
- Debugging
- Performance Optimization
Security
- Cloud Security
- Cybersecurity compliance
- User access control
- Security-related cloud services
- Ability to participate in cybersecurity assessments and resolve security action items
Good to Have
- Industrial IoT / IoT experience
- Digital Twin experience
- Experience working with industrial/cloud platforms
- Experience with analytics or predictive algorithms
- Experience with Roll back services
- Experience working with Data Scientists
- Experience with real-time data processing
- Experience with cloud security
Education
Bachelor’s/Master’s degree in Computer Science, Information Technology, Engineering or a related technical discipline.
Notice Period : Immediate to 15 days
📌 So-Senior Full Stack-AWS/Java/Python (Bengaluru)
🏢 S2V Automation
📍 Bengaluru