We are seeking a DevOps Engineer to join our growing team and take ownership of our cloud infrastructure, CI/CD pipelines, system reliability, observability, and scalability. The ideal candidate is passionate about automation, cloud technologies, and security best practices, ensuring seamless deployment and high availability of our applications.
Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline software development and deployment.
- Maintain and optimize cloud infrastructure (AWS, Azure) to ensure scalability, security, and cost-effectiveness.
- Automate infrastructure provisioning, monitoring, and management using Infrastructure as Code (IaC) tools (Terraform, Ansible, etc.).
- Monitor system performance, troubleshoot issues, and ensure high availability and reliability.
- Collaborate with software engineers to enhance deployment strategies and improve development workflows.
- Implement security best practices to safeguard infrastructure and applications.
- Manage containerization and orchestration tools like Docker and AWS ECS.
- Optimize logging, monitoring, and alerting systems (ELK stack, etc.).
- Stay up to date with the latest DevOps trends, tools, and best practices.
Requirements
- 3+ years of experience in a DevOps or Site Reliability Engineering (SRE) role.
- Strong proficiency in cloud platforms (AWS, GCP, Azure) and cloud-native services.
- Experience with CI/CD tools (GitHub Actions, GitLab CI/CD, etc.).
- Proficiency in Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
- Strong scripting skills in Bash, Python for automation.
- Hands-on experience with Docker and AWS ECS for container orchestration.
- Knowledge of monitoring and logging tools (ELK stack, Datadog, etc.).
- Experience with database management and performance optimization (SQL, NoSQL).
- Understanding of security best practices, networking, and system administration.
- Experience working in an agile startup environment is a plus.
Nice-to-Have Skills
- Development experience with Django
- Hands-on experience with Kubernetes for container orchestration.
- Exposure to AI/ML workloads.
Who we are
Remarcable is a cloud-based platform that helps electrical contractors and distributors streamline purchasing processes to save time and money. Dedicated to the Electrical Contractor Industry, Remarcable provides cloud-based Procurement & Tool Management Software nationwide. With multiple workflows, two applications in one software, and direct contractor accounting integrations, Remarcable significantly increases communication, streamlines workflows, and provides visibility for all users.
Our Mission
To advance the adoption of technology in the construction industry and bring better efficiency, visibility, and communication to our customers.
Salary Range Disclaimer
The base salary range represents the low and high end of the Remarcable salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of Remarcable’s total compensation package for employees. Other components may include: PTO and a Bonus plan.