TIS Labs delivers secure, scalable IT infrastructure consulting, deployment & support in linux high performance computing, cloud, security, and GenAI solutions.
Job Description
- Develop,test, and deploy scalable and high-performance web applications.
- Collaboratewith cross-functional teams to define, design, and ship new features.
- Maintaincode quality through code reviews and automated tests.
- Troubleshootand debug applications to optimize performance.
- Stayupdated with emerging technologies and industry trends to continuously improvedevelopment practices.
- Familiaritywith some of databases (e.g. Oracle, SQL Server, PostgreSQL, MySQL, MongoDB,AWS Redis,), web servers (e.g. Apache) and UI/UX design
- Understandingof the threading limitations of Python, and multi-process architecture
- Understandingof fundamental design principles behind a scalable application
- Familiaritywith event-driven programming in Python
- Ableto create database schemas that represent and support business processes
- Proficientunderstanding of code versioning tools (eg: Git, BitBucket)
- Developand maintain frontend components using React.
- Mentorjunior developers and contribute to team growth.
- Bachelor’sdegree in Computer Science, Engineering, or a related field.
- 4-10years of professional experience in full stack development.
- Strongexperience with back-end technologies: Python and frameworks like Django orFlask.
- Proficientin database design and management: SQL, MySQL, PostgreSQL, or NoSQL databaseslike MongoDB.
- Experiencewith version control systems like Git.
- Familiaritywith cloud services such as AWS, Azure, or Google Cloud Platform.
- Knowledgeof containerization and orchestration tools like Docker and Kubernetes.
- Understandingof CI/CD pipelines and DevOps practices.
- Strongproblem-solving skills and attention to detail.
- Excellentcommunication and teamwork abilities.
Requirements
- Experiencewith microservices architecture.
- Knowledgeof serverless computing.
- Experiencewith Agile/Scrum methodologies.
- Detail-oriented witha commitment to accuracy
- Proactive andself-motivated
- Ability to workeffectively in a fast-paced, changing environment
- Strong ethicalstandards and integrity
- Collaborative teamplayer with the ability to work independently when required
- Maximized benefits.
- Opportunity to workwith a global team and clientele.
- Work with cuttingedge products and technologies.