DevOps Engineer-Kuberenetes Certified/GCP

Share

Job Summary

 Teacup Tech Systems is looking for a DevOps Engineer who is excited by technology and who is equally comfortable explaining infrastructure, code, configuration management, orchestration, containers, and schedulers, all while writing ruby, java, bash, python and javascript applications. As a DevOps Engineer, you must have the ability to analyze project requirements and come up with solutions to design, implement, and automate software build and deployment processes within our CI/CD platform. This role will work closely with application development and operations teams.

Our present stack includes Kubernetes, Gitlab CI, GCP, Terraform, and Prometheus. Candidates should also be capable of automating workloads using python or ruby. This role will require someone who is a good problem solver and is good at conflict resolution, can troubleshoot configurations, train others to use DevOps tools, and can work with multiple stakeholders to identify requirements.

Duties & Responsibilities:

· Develop and promote the use of fully automated CI & CD pipelines

· Research and implement best practices to manage our infrastructure as code and automate cloud deployments

· Automate and streamline day-to-day business tasks and processes. Explore, test and integrate new tools

· Understand all aspects of the technology stack in order to push performance improvements through the system.

· Work with the software development teams to streamline our build processes and release management via continuous integration and deployment pipelines

· Develop automated software delivery practices using open source software configuration management solutions (SCM)

· Provide training and tooling to support development in a distributed environment

· Implement monitoring and logging solutions for different technology stacks or container orchestration platforms

· Understand containers and how they fit into professional development cycles as build artefacts

· Work with various source control technologies, including their connection to processes/pipelines

· Help train and mentor System Staff

Education & Skills:

· Diploma of Technology, Bachelor’s degree in Computer Science or an equivalent combination of education and experience

· 4+ years’ experience in building, configuring, deploying, operating and troubleshooting applications

· Excellent verbal and written communication skills with the ability to communicate complex subjects to a variety of audiences ranging from management to technical staff

· Advanced knowledge of Linux, Containers and Ansible

· Strong knowledge in Gitlab CI, Terraform and GCP

· Strong programming and scripting skills in Ruby, Python, Bash

· Exceptional troubleshooting skills

· Ability to multi-task combined with exemplary time management skills

· Experience with Apache, Tomcat, Jboss, Postgres, DNS and SecOps an asset

Resource with Kunernetes Certification is Mandatory

Kindly share your profiles to ravi@teacuptechsystems.com

Job Category: IT
Job Type: Full Time Part Time
Job Location: California Halifax Toronto Vancouver Virginia

Apply for this position

Allowed Type(s): .pdf, .doc, .docx