Koch
Join our Talent Network
Skip to main content

Cloud Automation Developer

Description

Bring your talent, skills and experiences to our team and help us to integrate our next generation of Industrial Automation Solutions and state of art technologies into our customer's systems, the key players in robotics and complex machine building markets.

In this position you will be working with a group of Software Developer, DevOps, QA Teams in Agile environment to achieve scalable and reliable test automation using latest technologies. 

What You Will Do In Your Role

  • Rapidly research and understand product functionality and operational details
  • Understand requirements, assess test gaps, develop tests, and integrate with DevOps pipeline
  • Develop and extend scripts, programs, and other tools to implement test automation
  • Run performance analysis and benchmarking and investigate performance bottlenecks
  • Work with development team members to rapidly deliver well-tested custom solutions
  • Document and track work and participate in code and design reviews
  • Provide measurement of key release and systems metrics
  • Triage of incoming field issues, recreating customer deployments to reproduce issues
  • Utilize and enhance Jira ticketing system including establishing issue-tracking

    The Experience You Will Bring

    Requirements:

    • Must have strong scripting and programming skills: Python, bash, Java, JavaScript, groovy
    • Must have familiarity with cloud environments (AWS, Azure)
    • Experience with Test Automation Frameworks (Gauge, Selenium, Cucumber, Robot) is an asset
    • Must have familiarity with virtualization technology (Docker, VMWare)
    • Strong understanding of modern web frameworks (Angular, React, Vue)
    • Experience with cloud automation technology (terraform, salt, vagrant, ansible, etc.)
    • Detailed understanding of networking and protocols (TCP/IP, SSL/TLS, HTTPS, DNS)
    • Strong network-based systems troubleshooting skills (Wireshark, fiddler, browser developer tools, etc.)
    • Strong familiarity with web and network-based tools (Nginx, Apache, SSH)
    • Multiple platform/OS experience desired (Linux, Windows).
    • Must possess independent problem-solving skills and ability to take tasks from concept to completion
    • Strong written/verbal communication skills required to interface with developers and customers

    Sign up for our talent network.

    Not ready to apply? Take a minute to sign up to receive notifications on opportunities that match your interests.

    Sign Up Now
    Our teams around the globe are finding innovative solutions to the COVID-19 pandemic. See how