Job Title. Cloud Developer (PHP/Go Lang/Python)
Experience. 4 to 6 Years
Location. Bengaluru
Work mode. Hybrid
Roles and Responsibilities
Requirement Analysis and Documentation
- Review and implement functional business requirements and non-functional technical requirements.
- Translate business requirements into comprehensive technical design documents.
- Drive implementation with developers, ensuring alignment with business goals.
Technology Research and Implementation
- Stay updated on new technologies, libraries, IDEs, and tools for potential adoption.
- Research and analyze emerging technologies to enhance development processes.
- Architectural Design
- Develop high-level architecture and detailed design for the application stack's backend.
- Assist engineering and operational teams in debugging critical production problems.
Code Development
- Perform code reviews and ensure the creation and maintenance of appropriate artifacts for architecture and design work.
- Develop backend portions of web services using PHP, Go Lang, and Python.
- Utilize knowledge of application and web development in HTML and CSS.
- Implement server-side/application logic, design databases, and create REST services.Shift between multiple projects and technologies efficiently.
- Write clean code and conduct thorough testing throughout the development process.Ensure the developed software meets high-quality standards.
- Work on software used by millions, taking on the challenge of maintaining and improving its quality.
Team Collaboration and Mentorship
- Conduct peer reviews to ensure code quality.
- Mentor the team, fostering growth into full-stack developers.
- Encourage a self-motivated squad model, handling design, development, testing, and operations for microservices.
- Proficient with Elastic Search.
- Proficient with Golang, PHP, Java, or other object-oriented programming languages.
- Strong Linux CLI skillset.
Desired Additional Qualifications and Skills
- Experience with Ansible or other configuration management software.
- Expertise in building and architecting microservices.
- Knowledge of Docker and Docker Swarm.
- Certification as a Kubernetes App Developer or Certified Kubernetes Administrator is a plus.
Join our dynamic team where you'll contribute to cutting-edge technologies, work on challenging projects, and have the opportunity to make a significant impact in the cloud development space. We value innovation, collaboration, and continuous learning. Apply today to be part of our exciting journey!