Senior Software DevOps Engineer

Job Description

Our client is looking for Software Development Engineers to improve and automate the process of launching, deploying, and maintaining services. It’s a unique opportunity to understand multiple Developer tools such as Jenkins, GitHub, NodesJs, Kubernets, AWS Compute, etc., and identify ways to improve their integration. We are looking for people with good ideas, energy, and motivation to continuously improve our processes and systems. Our client works with incredibly smart people and has endless opportunities to learn, yet has many opportunities to make a real difference and meaningful improvements.

You will launch our client’s services in new regions, drive security expectations, and automate aspect of the CI/CD process. You will work in a JavaScript environment and develop tools, applications and services to improve Developer productivity.

Basic Qualifications:

  • Bachelor’s degree in Computer Science or Software Engineering
  • 3+ years of professional development experience using languages such as Java, C, C++, C#, JavaScript
  • 2+ years’ of experience in developing/configuring/maintaining large scale applications in a micro service architecture
  • Strong understanding of NodeJS, web services, workflow modeling, web application development, and industry-standard version control systems
  • Fundamentals in OO design, data structures, and algorithm design Preferred Qualification
  • Passion for delivering mission critical systems which solve developer problems
  • Comfortable supporting developers across Linux, Mac, and Windows platforms
  • Experience contributing to or working with open-source software
  • Experience in development using AWS services & Kuberentes is a plus
  • Experience in development with Jenkins and GitHub is a plus