DevOps Engineer

About the DevOps Engineer position
In this role, you’ll work collaboratively with software engineering teams to deploy and operate software systems. Help automate and streamline operations and processes. Build and maintain tools for deployment, monitoring and operations. And troubleshoot and resolve issues in our dev, test and production environments.

Responsibilities

  • Automate pipelines CI/CD for software solution components
  • Automate software building using relevant software tools e.g. Jenkins, TeamCity, TravisCI, GoCD, Spinnaker
  • Automate code quality revisions with each build
  • Automate continuous deployment to google play and Apple markets
  • Configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Firebase etc
  • Write scripts required to achieve above tasks using Perl/Python/Groovy/Java/Bash
  • Manage, configure and secure Git repos
  • Manage, configure and secure JIRA, Jenkins, TeamCity, TravisCI, GoCD, Spinnaker and other tools used by software development teams
  • Deploy, secure and monitor production infrastructure
  • Participate in release planning sessions
  • Educate team members about pipelines, CI and CD practices used
  • Create and maintain proper documentation for CI, CD and pipelines

Skills and experiences

  • 5+ years of experience in Linux/Unix Administration
  • 2+ years of experience with automation/configuration management using either Puppet, Chef or an equivalent
  • Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required)
  • Strong experience with SQL and MySQL (NoSQL experience is a plus, too, since we also use Redis)
  • Mastering JIRA configuration and management
  • Mastering Amazon Web Services Cloud pltafrom, cloud formation, load balancing, scaling automation and dockers Or/And Experience in Google cloud platform particularly network configuration, Kubernetes and Firebase
  • Mastery of build automation tools e.g. jenkins, travis … etc
  • Ability to script in python, nodejs or another similar programing languages
  • Outstanding organizational skills including attention to detail and multi-tasking skills
  • Excellent English written and verbal communication skills
  • Suitable educational background, preferably in the fields of computer science or engineering for technical project managers

Terms

  • Rate for this job is 25$/h
  • This job requires at least 40h/week
  • Net payment, no fees or discounts
  • Flexible working hours
  • Monthly payment

By clicking the “Apply for Job” button, you will likely be redirected to a web page outside of our website. We cannot be held responsible for external sites’ content. Please take reasonable steps to confirm that you’re actually dealing with a company representative, not an impostor.

Apply for this Job
Job Listing Source