We are looking for a part-time application manager to join our social enterprise and oversee our network and software application. The responsibilities of the application manager include maintenance, deploying new integrations, and upgrading and repairing the software as needed.
Our successful application manager has a strong working knowledge of Next.js and Node.js, as well as expertise with to manage infrastructure, including containerization with Docker. Ultimately, the right candidate for us should possess a passion for social justice as well as excellent technical skills, attention to detail, and the ability to adhere to deadlines.
Develop and maintain a performant front-end and back-end using Next.js and Node.js.
Write and automate unit tests using Jest and other APIs
Ensure high performance, responsive user interfaces
Implement serverless functions and APIs, connecting to MongoDB and Google Cloud Platform APIs
Collaborate within a team to deliver high-quality code and features.
Manage infrastructure, including containerization with Docker
Oversee cloud operations on Google Cloud Platform
Set up and maintain automated CI/CD pipelines with Cloud Build
Optimize infrastructure for scalability and cost-efficiency
Monitoring the roll-out of new software applications to ensure there are no problems
Analyzing business operations and determining which software applications and integrations can accomplish business goals.
Troubleshooting and resolving any problems with business application software
Creating and overseeing protocols and procedures for the use of any new software applications
Training team and customers on the use of any new software applications and maintaining a good work atmosphere
Creating, executing, and maintaining company databases
Maintaining up-to-knowledge of the latest software developments
A bachelor's or graduate's degree in programming, computer engineering, computer science, or a related field.
1-3 years of DevOps and cloud platform experience.
Proficiency in Docker, Google Cloud Platform, and CI/CD tools.
Strong problem-solving skills and commitment to system stability
Broad working knowledge of computer networking, installation, and administration.
Experience with database management and project management.
Excellent technical skills.
Expertise in troubleshooting viruses and other computer problems.
The ability to remain up-to-date with the latest software developments
Strong leadership, management, and customer service skills
Great analytical, problem-solving, and communication skills
The ability to handle stressful situations.
Bonus Qualifications:
3-5 years of full stack development experience.
Proficiency in NextJS, Node.js, JavaScript/TypeScript, MongoDB, and Google Cloud Platform APIs.
Demonstrated experiencing designing with SCSS Modules
Strong problem-solving skills and commitment to code quality.