ShyftLabs is seeking a talented 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
Job Responsibilities:
A good understanding of coding, scripting, and automation tools using python or configuration management using yaml.
Familiarity with Linux operating systems and have a basic understanding of networking and security.
Knowledge in tools/methodologies like GitLab for version control.
Experience in using Docker for containerization and Ansible or Chef for configuration management.
User Access automation and management using access tokens .
Exposure to container orchestration like Kubernetes.
Terraform for provisioning infrastructure as Code and Vault for managing secrets .
Understanding of application monitoring using APM tools like NewRelic, DataDog, Elastic Stack etc.
Familiar with cloud computing platforms especially AWS & Azure.
Analytical and detail-oriented.
Excellent verbal and written communication skills.
Advanced problem-solving skills.
Observant and able to remain focused on tasks for long periods of time.
Basic Qualifications:
Bachelor s of Computer Science or equivalent.
3 - 6 years of experience.
3+ years working as DevOps engineer to build CI/CD pipelines for enterprise level automation.
Experience working with GitLab, Terraform, Vault and IAC is a must.
2+ years professional experience python or similar programming languages.
Familiarity with micro-service architecture.
Ability to articulate and work independently with architects, Developers and network engineers.