
DevOps Engineer
Career TEAM
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇭 Philippines
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AWSCloudDockerEC2JavaScriptJenkinsKubernetesLinuxMicroservicesMongoDBNext.jsNode.jsPHPTerraformTypeScript
About the role
- Full-Stack Development: Use technologies like Node.js, MongoDB, Next.js, and Nest.js to develop robust applications.
- DevOps and CI/CD Pipelines: Develop and manage CI/CD pipelines using GitHub Actions and YAML for seamless deployment.
- Containerization and Orchestration: Leverage Docker and Kubernetes for containerization and orchestration of applications.
- Cloud Infrastructure on AWS: Implement scalable DevOps solutions using AWS services like EC2, S3, Lambda, and RDS.
- Security Best Practices: Build secure, robust web applications with a strong focus on security standards and protocols.
- Architectural Collaboration: Work with cross-functional teams to make architectural decisions for system scalability and performance.
- RESTful Services Development: Design, develop, test, and deploy RESTful APIs and microservices.
- Infrastructure Automation: Develop processes for infrastructure automation using Terraform, Jenkins, and Docker.
- Real-Time Problem Solving: Solve complex problems in real-time, ensuring high performance and reliability.
- Monitoring and Logging: 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.
- Working experience with PHP is a strong plus.
- Security and Compliance: Experience in secure software development and architecture.
- Familiarity with security best practices and protocols.
- Additional Tools: Exposure to VSCode, Postman, Jira, Jenkins, and Docker.
- Experience with monitoring tools like AWS CloudWatch or ELK Stack.
- Soft Skills: Strong analytical and problem-solving skills.
- Effective collaboration and communication abilities.
- Ability to work in a fast-paced, agile environment.
- Platforms: 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsMongoDBNext.jsNest.jsCI/CDDockerKubernetesAWSJavaScriptTypeScript
Soft skills
analytical skillsproblem-solving skillscollaborationcommunicationagile environment
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in information technologyBachelor’s degree in engineering