MEAN Stack Architect with DevOps Experience
New
J
JobgetherSoftware development
Work arrangement: 100% remote position within the United States.Full-TimeSenior
Salary45 - 50 USD per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of 5 years of professional experience in software development, application architecture, or a related technical role.
- Required Skills
- AWSDockerNode.jsExpress.jsKubernetesMicrosoft AzureMongoDBAngularCI/CDDevOps
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 5 years of professional experience in software development, application architecture, or a related technical role.
- Proven expertise in MongoDB, Express.js, AngularJS, and Node.js.
- Hands-on experience implementing, managing, and optimizing DevOps processes, tools, and practices.
- Strong understanding of CI/CD methodologies, pipeline automation, and modern software delivery practices.
- Practical experience with AWS or Microsoft Azure.
- Knowledge of software architecture principles, application scalability, performance optimization, and system design.
- Familiarity with Docker and Kubernetes.
- Understanding of Agile development methodologies and collaborative software engineering practices.
- Experience guiding technical teams and influencing architectural decisions.
Responsibilities
- Design and architect scalable, secure, high-performance applications using MongoDB, Express.js, AngularJS, and Node.js.
- Define technical architecture and development standards aligned with business requirements and industry best practices.
- Lead the implementation and continuous improvement of DevOps practices, including CI/CD pipelines.
- Collaborate with developers, engineers, and business stakeholders to deliver application features.
- Provide technical leadership, guidance, and mentorship to development teams.
- Ensure architectural integrity, code quality, scalability, and maintainability throughout the software development lifecycle.
- Conduct code reviews and establish coding standards, development guidelines, and quality assurance practices.
- Identify, troubleshoot, and resolve application performance, scalability, and infrastructure issues.
- Use AWS and Azure to support application deployment, infrastructure management, and scalability.
- Evaluate emerging technologies, tools, and industry trends to improve architectural solutions and development practices.
View Full Description & ApplyYou'll be redirected to the employer's site