Principal Platform Engineer – IS Middleware & Database Services
Company | J.M. Smucker |
---|---|
Location | Akron, OH, USA, Cleveland, OH, USA, Massillon, OH, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of experience with enterprise integration and database technologies
- 3+ years engineering cloud-based business systems
- Knowledge of integration services and protocols, including REST, SOAP, APIs, message queueing, pub/sub.
- Experience with cloud services, including iPaaS and DBaaS operations, deployment, storage and connection methods.
- Knowledge of security principles and methods, including experience with data classification, encryption, Active Directory, MFA and single sign-on authentication, and secrets management
- Experience with Infrastructure as Code, automation/scripting, and orchestration tools, such as, GitHub, Subversion, Terraform, AWS CloudFormation, Jenkins, dSeries, Ansible, FlexDeploy, Bash, Power Shell, BluePrism.
- Experience with file transfers and data ingestion, integration patterns, protocols, encryption levels, certificate management, endpoint administration, change data capture and bulk loads
- Knowledge of advanced database functionality such as platform and statement tuning, partitioning, replication and use of tools such Visual Studio, SQL Sentry, and Redgate.
- Broad knowledge of Infrastructure and Support technologies, including networking, system admin, storage, virtual server infrastructure, Windows, Linux, VPC, VPN, load balancers and firewalls.
- Proven troubleshooting skills of complex problems
- Demonstrated project management abilities
- Ability to learn and apply new technologies quickly and flexibly adapt to changing situations and requirements.
- Customer service mindset with stakeholders and team members.
Responsibilities
- Design and lead the implementation of integration platforms, ensuring seamless connectivity between systems, applications, and databases with a focus on the developer experience, security compliance, scalability, observability, and performance.
- Work cross-functionally to engineer cloud messaging/streaming and database solutions to meet stakeholder requirements.
- Enhance and socialize platform standards and best practices leveraging ‘infrastructure as code’ for speed, consistency, and supportability.
- Champion process improvements and automation within the team to maximize efficiencies and reduce costs.
- Lead evaluation of new technology and services, contributing to the evolution of our Infrastructure Roadmap.
- Develop and execute platform migration plans.
- Execute, enforce, and promote security and audit policies, procedures, and best practices.
- Collaborate with enterprise and domain architects to internalize and apply Smucker architectural methodologies to address business needs and objectives.
- Build team and department capabilities through mentoring, training, and promoting shared learning resources.
- Participate in design reviews across infrastructure technologies.
- Support team members with administration tasks such as security, audit compliance, patching, upgrades, monitoring, business continuity, effective incident resolution, and thorough documentation.
- Advise the team on advanced database topics to ensure data integrity, platform security and availability, focusing on SQL Server technology in manufacturing and corporate environments.
- Provide 24×7 production support on a rotating basis.
Preferred Qualifications
- Oracle SOA development and administration
- SnapLogic development and administration
- Tibco Managed File Transfer administration
- AWS Transfer Family and S3 Mountpoint
- Analytics, data warehouse, ETL/ELT, CDC experience with Databricks, Informatica IDMC, Tableau, FiveTran
- ITIL / CMDB hierarchies / ServiceNow
- Experience with Illumio and Thousand Eyes