What We'll Bring: Role: DevOpos Engineer
Role Description: The DevOps Engineer would need to have at least 8+ years of overall IT experience including 5+ years of CI/CD Engineering experience. This Candidate must be comfortable with managing Linux systems as well as writing code.
As a member of a highly efficient team, the ideal candidate will be able to self-manage, taking a task either individually or as part of the team, and see it through to completion. The Batch DevOps team is constantly striving to stay current with the latest technologies.
The individual in this role should not only be technical in nature, but exhibit curiosity and a desire to do things the right way. He/she should take pride in their work and exemplify a infectious passion for their craftsmanship. The candidate will be working with an established and dynamic development team, with both onshore and offshore team members. What You'll Bring:
Continually improve CI/CD tools, processes and procedures.
Build, maintain, and scale infrastructure for Production, QA, and Dev environments.
Develop and maintain Build, Deployment, and Continuous Integration systems.
Developing and automating repeatable tasks
Participate in ongoing design, implementation, and maintenance of systems and tools across our stack.
Work closely with Development and QA teams to help ensure end-to-end quality.
Write and maintain infrastructure documentation.
Full stack development opportunities depending on the candidate's capabilities
Impact You'll Make:
8+ years of overall IT experience.
5+ years of CI/CD Engineering experience with below skill set.
Demonstrated experience and/or familiarity with one of more of the following database technologies: SQL, Oracle, MySQL, JBDC
Hands-on experience with source version control (like Git, Bitbucket), continuous integration tools (e.g., Artifactory, Jenkins, Maven or Gradle, Bamboo), container concepts (like Docker)
Excellent knowledge on GIT and Jenkins is a must.
Excellent knowledge of Linux systems.
Must have experience in deployment automation & orchestration (using Jenkins or Octopus deploy)
Experience with configuration management.
Experience with a UNIX shell scripting language such as Bash, Ruby, Perl or Python.
Experience in writing integration tests and unit tests
Solid understanding of continuous integration, deployment and operations concepts.
Information is a powerful thing, and we believe in using Information for Good. And the right information—analyzed by experienced people—can help all of us learn from the past, navigate the present and predict the future.
We operate with the belief that information can help advance our industry, facilitate commerce and ultimately increase the standard of living for consumers around the world. Because when businesses and consumers have access to more complete and multidimensional information, they can make more informed decisions and achieve great things.