- Trivandrum
- 6 - 0 Years
- Not disclosed
- Senior Network Architect
- 6 Days ago
Job Summary: We are looking for a highly skilled Senior Full Stack Developer with strong expertise in modern web application development and a passion for AI-enabled software engineering practices. This role focuses on leveraging AI tools, AI assistants, automation frameworks, and modern DevOps practices to improve software development, testing, deployment, and overall engineering productivity. You will work closely with engineering and product teams to build scalable applications while driving the adoption of AI-assisted development, testing, deployment automation, and engineering best practices across the software delivery lifecycle. The ideal candidate should have strong full stack engineering fundamentals, hands-on experience with modern development frameworks, and practical knowledge of AI-powered development tools, CI/CD automation, and cloud-based deployment workflows. Key Responsibilities: 1. Design, develop, and deploy scalable full-stack applications using modern frontend and backend technologies. 2. Utilize AI-powered coding assistants and developer tools to improve development speed, code quality, debugging, documentation, and delivery efficiency. 3. Drive adoption of AI-assisted engineering practices across development, testing, deployment, and operational workflows. 4. Build and maintain CI/CD pipelines and deployment automation workflows. 5. Support DevOps initiatives including automated builds, release automation, infrastructure automation, and deployment optimization. 6. Contribute to AI-assisted deployment workflows and engineering automation strategies. 7. Work with containerization and cloud deployment environments. 8. Architect scalable backend services and APIs using modern engineering practices. 9. Develop and maintain unit tests, integration tests, and automated quality assurance processes. 10. Collaborate with Product Managers, Designers, QA Engineers, DevOps Engineers, and other stakeholders to deliver high-quality solutions. 11. Conduct code reviews and promote clean coding, maintainability, security, and performance best practices. 12. Troubleshoot and resolve issues across application, infrastructure, and deployment environments. 13. Ensure applications meet performance, scalability, reliability, accessibility, and security standards. 14. Contribute to continuous improvement initiatives focused on engineering automation, AI adoption, and developer productivity.
We are looking for a skilled Database Administrators to oversee, maintain, and secure our core database systems. You will play a critical role in minimizing system downtime, ensuring continuous data availability, and optimizing our database infrastructure as data volumes grow. Key Responsibilities Database Maintenance & Availability: Install, configure, and upgrade database software (MySQL, Postgres, MongoDB). Perform routine maintenance including defragmentation, index rebuilding, and statistics gathering. Data Replication: Set up and manage database replication to copy data between servers. Ensure high availability, data consistency, and reliable failover setups across multiple sites. Performance Tuning: Monitor system health, identify slow-running queries, and tune databases for optimal efficiency and scale. Backup & Disaster Recovery: Design, execute, and test data backup and disaster recovery plans to prevent data loss and ensure business continuity. Security & Compliance: Implement robust security measures to protect sensitive organizational data. Manage user access, roles, and permissions across database environments. Collaboration: Work closely with development and engineering teams to model data, design database schemas, and optimize ETL processes. Automation: Write and maintain scripts (e.g., Bash, PowerShell, or Python) to automate routine administrative tasks.
We are seeking an experienced and hands-on IT Manager to lead and manage our organization's IT infrastructure, systems, security, and internal IT operations, with particular emphasis on the tools and platforms that support software development teams. This is a critical leadership role responsible for the availability, security, scalability, and performance of all technology systems — including source code management, CI/CD, ticketing, and collaboration platforms — that support day-to-day engineering and business operations. The ideal candidate is a technically strong, current, and proactive professional who combines enterprise IT infrastructure and cybersecurity expertise with practical, working knowledge of developer tooling (Git-based repositories, Jira, Jira Service Management, and asset/service management tools). This person will define IT strategy, lead the IT team, drive IT compliance, and personally roll up their sleeves to implement and maintain technology solutions.