Career TEAM

DevOps Engineer

Career TEAM

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇭 Philippines

Visit company website
AI Apply
Apply

Job 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