DevOps Engineer

software testing company
DevOps Semi Senior / Senior
Remote
14-08-2020

Aplica a esta búsqueda

Use my LinkedIn

Our client is a US software testing company that provides services to many industries, including financial services, insurance, banking, software development, and others.

They're looking for a DevOps to join their team.

 

Requirements:

  • Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field.
  • Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS.
  • Strong experience with databases such as SQL, MS SQL, MySQL, NoSQL, Hadoop, Elasticsearch, Redis, Cassandra, and/or Mongo.
  • Knowledge of scripting languages such as Java, JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash.  Python experience is a must.
  • Experience with project management and workflow tools such as Agile, Jira, WorkFront, Scrum/Kanban/SAFe, etc.
  • Experience with open-source technologies and cloud services.
  • Experience in working with Puppet or Chef for automation and configuration.
  • Strong communication skills and ability to explain protocol and processes with team and management.
  • More than two years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus.
  • Stellar troubleshooting skills with the ability to spot issues before they become problems.
  • Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement.
  • Time and project management skills, with the capability to prioritize and multitask as needed.
  • Solid team player

 

Responsibilities:

  • Building and maintaining tools, solutions and services associated with automation platform, ensuring that all meet our customer service standards and reduce errors.
  • Actively troubleshoot any issues that arise during testing and support of a large team.
  • Test our system integrity, implement designs, any application developments and other processes related to infrastructure, making improvements as needed.
  • Update our processes and design new processes as needed.
  • Deploy product updates as required while implementing integrations when they arise.
  • Automate our operational processes as needed, with accuracy and in compliance with our security requirements.
  • Specifying, documenting and developing new product features, and writing automating scripts.
  • Establish DevOps Engineer team best practices.
  • Manage code deployments, fixes, updates and related processes.
  • Work with open-source technologies as needed.
  • Work with CI and CD tools such as Jenkins and Azure DevOps, and source control such as GIT and GITLAB.
  • Lead the team through development and operations.
  • Offer technical support where needed, developing software for our automation solution
  • Stay current with industry trends and source new ways for our business to improve.

 

Location: Remote

English level: Upper Intermediate

Time shift: Full time