Position SummaryThis position is responsible for developing, maintaining,deploying, documenting, and supporting internal business applications and theirsupporting AWS services. The role will work with existing applications, sourcerepositories, databases, deployment processes, and cloud infrastructure whilefollowing IT security, change control, documentation, backup, and recoverystandards.
Required Experience and Skills• Experience developing and maintainingapplications using Python and C#.
- Experience with ASP.NET Core and application programming interfaces.
• Experience using Visual Studio Code fordevelopment, source editing, and command line workflows.
• Experience with Git and GitHub, includingrepositories, branches, commits, pull requests, and release workflows.
• Experience with relational databases andapplication driven database changes. Familiarity with MySQL, SQLAlchemy, andAlembic is beneficial.
• Ability to troubleshoot applications using logs,monitoring, and other diagnostic information.
• Experience with application deployment, rollbackprocedures, testing, and production support.
• Ability to create and maintain thoroughtechnical documentation covering architecture, dependencies, deployment,rollback, troubleshooting, and support procedures.
Preferred Experience- Docker and container based application deployment.
• CI/CD pipelines and automated applicationdeployment.
• AWS experience including AWS security, backup,monitoring, secrets management, and cloud governance practices.
- Experience with Epicor P21 and/or API integrations.
Benefits:
Full benefits package includes major medical, dental and vision with paid-time off and matching 401(k).
Please visit our careers page to see more job opportunities.