Job Title: Cloud and Backend Specialist
- Manage Linux servers and client environments, ensuring system robustness and security.
- Develop, deploy, and maintain cloud-based API services and backend systems.
- Configure and manage services across a multi-cloud environment, including VPN, networking, databases, and security policies.
- Collaborate with teams to translate business requirements into robust tech solutions.
- Monitor and optimize the performance of cloud services and backend applications.
- Ensure all deliverables meet the highest quality standards, including rigorous testing and validation of all software components.
- Maintaining comprehensive documentation of processes, system configurations, and standard operating procedures is required.
Job Qualifications:
- Bachelor?s degree in Computer Science, Information Technology, or related field.
- Minimum of 3 years of experience in cloud services management and backend system development.
- Proficiency in managing multi-cloud environments, including GCP, DigitalOcean, AWS, and Linode.
- Strong experience in Linux system administration and network security.
- Skilled in API development and backend technologies, preferably in Django.
- Knowledge of code versioning tools like Git and GitLab.
- Knowledge of Infrastructure as Code (IaaC) solutions and PostgreSQL is a plus.
- Good English verbal and written communication skills.
Additional Requirements:
- Ability to work independently and as part of a diverse team is essential.
- Must be accountable for all assigned tasks, ensuring they are completed on time and to the required standards.
- Demonstrate a solid commitment to ethical professional conduct and a keen understanding of the importance of data security and privacy in development.
- Must align with the company?s culture, support our mission and core values, and contribute positively to the team environment.
- Ability to handle multiple projects simultaneously without compromising the quality of work.
- Expected to contribute innovative ideas for system enhancements and solutions to challenging IT issues.
- Demonstrate a commitment to staying informed on the latest industry trends and technologies.
- Possess a strong desire to expand skill sets and improve knowledge through formal education and self-directed learning.