Automation Engineer
Design Systems, Inc. · Farmington Hills, MI · 5 mo ago
EngineeringFull-time
About the role
Join our dynamic team of automation engineers where innovation meets efficiency. We are seeking an experienced Automation Engineer to join our growing team.
Responsibilities
- Design, develop, and maintain automation solutions using various tools and technologies.
- Collaborate with cross-functional teams including software developers, quality assurance, and project managers.
- Implement continuous integration and deployment pipelines to ensure seamless operations.
- Perform system testing and debugging to identify and resolve issues.
- Document processes and procedures to facilitate knowledge transfer and support future projects.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of experience in automation engineering or a similar role.
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Strong understanding of software development lifecycle and agile methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
Qualifications
- Hands-on experience with automation frameworks and tools.
- Knowledge of database management systems and SQL.
- Experience with DevOps practices and infrastructure as code (IaC).
- Good understanding of cloud platforms (AWS, Azure, Google Cloud).
- Experience with containerization technologies (Docker, Kubernetes).
Skills
- Automation tools: Ansible, Puppet, Chef, Terraform.
- Testing frameworks: Selenium, JUnit, PyTest.
- Version control systems: Git.
- Communication and collaboration skills.
Benefits
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Professional development opportunities and training programs.
- Health insurance, retirement plans, and paid time off.
Pay
Salary range: $80,000 - $120,000 annually.
Schedule
Full-time position with flexible working hours.