Position Overview:
We are looking for a DevOps Engineer to join our growing team. The DevOps Engineer will partner with application developers to automate and accelerate the testing, release, and deployment of applications into a runtime environment quickly and reliably while ensuring high availability and uptime. You will be responsible for working with a team to develop, optimize, and deliver cloud computing solutions, and development environments through the development life cycle.
ShyftLabs is a growing data product company founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.
Job Responsibilities:
- Design, implement, and manage CI/CD pipelines using tools such as AWS Code Pipeline, GitHub Actions, GitLab CI/CD, etc.
- Develop and maintain infrastructure as code using Terraform for provisioning and managing AWS resources.
- Automate deployment, scaling, and monitoring of containerized applications using Kubernetes and Docker.
- Collaborate with software engineering teams to optimize application performance, reliability, and scalability.
- Implement and maintain monitoring, logging, and alerting solutions to ensure the health and performance of systems.
- Troubleshoot and resolve infrastructure and deployment issues in a timely manner.
- Stay up-to-date with industry best practices and emerging technologies in DevOps and cloud computing.
Basic Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4 years of experience as a DevOps Engineer or similar role.
- Strong proficiency in scripting and programming languages such as Python and Shell.
- Hands-on experience with cloud platforms, particularly AWS (certifications such as AWS Certified DevOps Engineer is a plus).
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, etc.
- Solid understanding of containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Proficiency in infrastructure as code tools such as Terraform.
- Experience with configuration management tools such as Ansible, Chef, or Puppet.
- Knowledge of networking concepts and security best practices.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.
What We Do
We provide customized data and analytics consulting services, including automation and software development for a sustainable and intuitive digital transformation.