Engineer, Business Automation Job Description Template
Our company is looking for a Engineer, Business Automation to join our team.
Responsibilities:
- Build integrations between internally used systems;
- Collaborate with teammates to integrate Salesforce as an interface to your APIs;
- Implement solutions from requirements gathered about internal stakeholders’ workflows;
- Deploy and maintain Business Automation infrastructure in AWS;
- Monitor critical business applications as part of a team on an on-call rotation;
- Update legacy applications to align with outlined development best practices;
- Develop RESTful API web services using a design-first approach;
- Adopt clean code structure best practices from feedback provided in code reviews.
Requirements:
- Python experience with exposure to web development frameworks, like Django or Flask;
- Strong written and moderate verbal English skills;
- Usage of Git best practices for version-controlled code;
- Prior responsibility with web service maintenance and monitoring using tools such as New Relic and PagerDuty;
- Willingness to work alternate time shifts in support of a global business;
- Understanding of the Salesforce data model and experience developing against Salesforce APIs;
- Appreciation for the importance of solution-driven development in a user-focused environment;
- 1-3 years of work experience;
- Independent worker with an ability to adapt in an ever-changing work environment and an interest in self-learning;
- Exposure to modern front end technologies, like JavaScript/TypeScript and React;
- Experience designing, documenting, and testing RESTful APIs using Swagger/OpenAPI and Postman;
- Development in modern statically typed back end technologies, such as Golang.