Automation Platform Developer
Appathon.Ai · Plano, TX · 1 mo ago
Quality AssuranceFull-time
We are looking for an experienced Automation Platform Developer to join our dynamic technology team. This role plays a crucial part in enhancing our automation capabilities, ensuring the seamless integration of development and operational environments. You will work on‑site, collaborating with cross‑functional teams to design, implement, and maintain robust automation solutions that drive efficiency and innovation across our projects. The position offers a fast‑paced, supportive environment where your insights directly influence automation processes, improving performance and delivery timelines.
Key Responsibilities
- Design, develop, and implement automated systems and processes that align with our organizational goals.
- Collaborate with software engineers and system architects to enhance CI/CD pipelines and improve deployment efficiency.
- Troubleshoot and debug automation tools and processes, ensuring high availability and reliability.
- Utilize AWS and GCP services to optimize cloud‑based automation solutions.
- Work with communication protocols including CAN, CAN FD, and I2C to integrate hardware with software solutions.
- Leverage version control systems (Git) to maintain code integrity and facilitate team collaboration.
- Write and maintain clean, efficient, and well‑documented code in Python, React, and TypeScript.
- Continuously evaluate and implement new automation technologies and practices to enhance our capabilities.
- Mentor junior developers, fostering a culture of learning and development within the team.
- Participate in team meetings and contribute to project planning and requirement discussions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in automation development, preferably in a senior role.
- Proficiency in AWS and GCP environments with hands‑on cloud automation experience.
- Strong understanding of CI/CD environments and tools.
- Experience debugging and troubleshooting complex automation systems.
- Familiarity with communication protocols such as CAN, CAN FD, GVIF, and I2C.
- Proficient in Python, React, and TypeScript.
- Experience with version control systems, particularly Git.
- Excellent problem‑solving skills and attention to detail.
- Strong communication and teamwork abilities with a commitment to collaborative success.
Nice‑to‑Have Qualifications
- Familiarity with DevOps practices and methodologies.
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of data analysis and visualization tools.
Soft Skills and Personal Attributes
- Proactive mindset with a willingness to learn and adapt.
- Strong organizational skills and ability to manage multiple tasks effectively.
- Curious and innovative approach to problem‑solving, always seeking better solutions.
Technical Competencies
- Strong coding skills with an emphasis on best practices and clean code.
- Experience with automation frameworks and tools.
Certifications
Relevant certifications in AWS, GCP, or automation technologies are a plus.