Application Manager

16 days ago
Contract position
$30-$50/Hour
Remote... more

Application Manager Job Description 

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.

Application Manager Responsibilities

  • 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

Application Manager Requirements

  • 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.