DevOps Engineer
Posted 107ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
DevOps Engineer at Career Team working on applications and cloud solutions using Node.js and AWS technologies. Helping individuals succeed with cutting-edge technology in a collaborative environment.
Responsibilities:
- You will build amazing things using MongoDB, Next.js, Nest.js, and Node.js, alongside DevOps tools and practices.
- You'll be coding, reviewing, deploying, testing, and iterating—this is our bread and butter.
- You'll participate in regular Scrum ceremonies while continuously innovating and optimizing for speed, scalability, and security.
- You'll help architect systems to ensure high availability and resilience, leveraging AWS services to build scalable cloud solutions.
- Develop and manage CI/CD pipelines using GitHub Actions and YAML for seamless deployment.
- Leverage Docker and Kubernetes for containerization and orchestration of applications.
- Implement scalable DevOps solutions using AWS services like EC2, S3, Lambda, and RDS.
- Build secure, robust web applications with a strong focus on security standards and protocols.
- Work with cross-functional teams to make architectural decisions for system scalability and performance.
- Design, develop, test, and deploy RESTful APIs and microservices.
- Develop processes for infrastructure automation using Terraform, Jenkins, and Docker.
- Solve complex problems in real-time, ensuring high performance and reliability.
- Implement monitoring and logging solutions to ensure system health and performance.
Requirements:
- Education: Bachelor’s degree (or equivalent) in computer science, information technology, or engineering.
- Experience: 2+ years of experience developing with Node.js/MERN stack or equivalent.
- 2+ years of core web app development experience (front-end and back-end).
- 2+ years of CI/CD and/or DevOps related work experience.
- AWS Familiarity: Experience with AWS services such as EC2, S3, RDS, Lambda, IAM, and CloudFormation.
- Containerization: Proficient with Docker and Kubernetes for application deployment and management.
- DevOps Tools: Knowledge of DevOps principles and experience with CI/CD tools like GitHub Actions.
- Configuration Management: Working experience with YAML for configuration management.
- Infrastructure as Code: Familiarity with Terraform for managing cloud infrastructure.
- Version Control: Proficient with Git and GitHub for code management and collaboration.
- Programming Languages: Strong proficiency in JavaScript and TypeScript.
- Experience in secure software development and architecture.
- Familiarity with security best practices and protocols.
- Exposure to VSCode, Postman, Jira, Jenkins, and Docker.
- Experience with monitoring tools like AWS CloudWatch or ELK Stack.
- Strong analytical and problem-solving skills.
- Effective collaboration and communication abilities.
- Ability to work in a fast-paced, agile environment.
- Experience working on multiple operating systems (Linux, Windows).
Benefits:
- Impactful Work: Build something that truly matters, helping individuals across the U.S. succeed with cutting-edge technology.
- Professional Growth: Opportunities for learning and development in a fast-paced environment.
- Innovative Environment: Be part of a team that's pushing the boundaries in AI, cloud computing, and software development.
- Collaborative Culture: Work with a diverse and talented team that values collaboration and innovation.




















