Cloud Developer
Are you a skilled Cloud Developer with a passion for creating robust and scalable applications? Join our dynamic team to design, develop, and maintain cutting-edge cloud solutions. We are looking for a talented professional who thrives in an agile environment and is eager to leverage their expertise in API development, DevOps, and cloud technologies. If you are excited about working on innovative projects and contributing to a forward-thinking company, we invite you to apply.
Responsibilities:API Development and Maintenance: Maintain, enhance, and optimize an API application to ensure seamless functionality and performance.Documentation and Reporting: Create comprehensive documentation and provide regular status updates in accordance with SCRUM methodologies.Collaboration: Work closely with cross-functional teams to ensure the successful delivery of cloud-based solutions.Troubleshooting and Support: Identify, diagnose, and resolve technical issues related to cloud applications and infrastructure.Continuous Improvement: Implement best practices for DevOps processes and contribute to the continuous improvement of development workflows.
Required Skill Sets:Agile and SCRUM: Certification in Agile SCRUM or equivalent (Professional Agile Leadership, Professional Scrum Developer, or Professional Scrum Master from SCRUM.org).DevOps: Experience with DevOps practices on HP private cloud environments.Front-End Development: Proficiency in AngularJS / Angular and JavaScript for developing responsive web applications.Back-End Development: Strong skills in NodeJS for server-side development.Search Technologies: Experience with Solr and Elastic Search for indexing and search functionality.Coordination and Synchronization: Knowledge of Zookeeper for distributed coordination.Web Servers and Caching: Experience with Nginx and Memcache for web server management and caching solutions.Operating Systems: Proficiency in Linux (Redhat 6.0 and newer).Logging and Monitoring: Familiarity with Filebeat and Kibana for log aggregation and visualization.Browser Automation: Knowledge of Chromium for web browser automation.Process Management: Experience with Pm2 for managing NodeJS applications.Database Management: Proficiency in MariaDB for database management.
Experience:Overall Experience: Minimum of 6+ years of professional experience in cloud development and related technologies.Specialized Experience: At least 2+ years of demonstrated experience with each of the mentioned skills, evidenced through past projects.