Sr Full Stack Developer
Description
Key Responsibilities
- Full Stack Development: Develop end to end applications covering both front end and back end layers.
- Build responsive, user friendly UIs using modern frameworks.
- Develop scalable backend services, APIs, and data models.
- Ensure application performance, security, and reliability in production environments.
- DCIM Specific Responsibilities: Develop and enhance DCIM capabilities such as asset and inventory management.
- DCIM Specific Responsibilities: Rack, power, cooling, and space utilization views.
- DCIM Specific Responsibilities: Capacity planning and forecasting dashboards.
- DCIM Specific Responsibilities: Data center visualization (floor plans, racks, topology).
- Integrate DCIM applications with monitoring systems.
- Integrate DCIM applications with CMDB platforms.
- Integrate DCIM applications with infrastructure and provisioning tools.
- Work with large scale operational data from data centers and ensure high availability and fault tolerance.
- Collaboration and Ownership: Collaborate with product managers, SREs, and data center operations teams.
- Participate in architecture discussions and design reviews.
- Own features from concept design, development, deployment, support.
- Mentor junior engineers and contribute to code reviews and best practices.
Required Skills
- 5-7 years of professional software development experience.
- Strong experience with front end technologies: JavaScript / TypeScript, HTML, CSS.
- Angular.
- React.
- Strong experience with back end technologies: Node.js, Python.
- RESTful APIs and microservices architectures.
- Database experience: NoSQL (MongoDB, etc.).
- Experience with cloud platforms (Azure, AWS, or GCP).
- Familiarity with CI/CD pipelines, containerization, and DevOps practices.
- DCIM / Infrastructure Domain Experience.
- Hands on experience with DCIM tools or platforms (commercial or in house).
- Strong understanding of data center infrastructure (servers, racks, power, cooling, networking).
- Capacity, utilization, and lifecycle management.
- Experience building dashboards, analytics, or visualization tools for infrastructure data.
- Nice to Have: Experience with GitHub Copilot or AI-assisted software development tools.
- Experience with digital twins or infrastructure visualization.
- Knowledge of ITIL, ITSM, or CMDB concepts.
- Experience working in large scale data center or cloud environments.
- Exposure to security and compliance requirements in infrastructure systems.
Predicted Key Skills
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.