DevJobs

Experienced Automation Engineer

Overview

BMC is looking for an Experienced Automation Engineer.


As an Automation Engineer, you will be joining a dynamic group at BMC, developing next-generation cloud-based solutions for IT management, experimenting with cutting-edge technologies, and focusing on agile development and delivering value to the customer. You will take part in advanced SaaS product and tool development within cross-regional teams.


In this role, you will:

  • Work on software projects for industry-leading cloud services.
  • Implement specific components as required by the product and service roadmap.
  • Independently collaborate with remote team members and leadership teams.
  • Quickly learn new products and work effectively based on concise communication to ensure project completion within tight timelines.
  • Participate in daily communication with remote teams and product stakeholders, following company standards.
  • Plan and execute the creation of automated product build and test systems.



You could be a good fit for this role if you have:

  • 5+ years of experience working for a software engineering company or within the high-tech industry in a software R&D equivalent environment.
  • Proven experience working within a team (with a team of 3 or more).
  • The ability to provide task estimates for yourself and others.
  • Proficiency in writing high-quality automation scripts using best-of-breed tools such as Python, Bash, and Perl.
  • The ability to explain the quality-related phases within the release process of a product or service.



It would be advantageous for you to have:

  • Experience in developing CI/CD pipelines for services using technologies such as Kafka, Elastic, Kubernetes, Redis, Cassandra, and Victoria Metrics.
  • Experience working on projects that leverage AWS-managed services like EKS, EC2, S3, ELK, RDS, and Aurora.
  • Experience with any of the following:
  1. Usage of CI/CD tools like Jenkins, Spinnaker, or GitLab.
  2. Planning and creating pipelines or uber pipeline systems.
  3. Writing Jenkins jobs (sequential and parallel)
BMC Software