Primary Responsibilities include but are not limited to the following:

  • Perform operational deployments, implementations, and maintenance for production systems.
  • Responsible for implementing, maintaining, and reporting of monitoring and performance metrics for Core Speech products as well as performing capacity planning tasks.
  • Ability to work with a team on collaborative projects as well as independently to drive improvements to system performance and architecture.
  • Interacts with other personnel within the assigned business.
  • Participates on and may lead teams.
  • Participates in identifying tasks, providing time estimates to complete tasks, and contributing to subteams.
  • Actively participates in relevant corporate programs/initiatives, complies with professional and quality standards complies with corporate policies and procedures, and acts in a manner consistent with 3M’s values and ethical standards.

Basic Qualifications:

  • Bachelor’s Degree or higher from an accredited university OR High School Diploma/GED or higher from an accredited institution and a minimum of four (4) years of experience in operations support or application development in lieu of the bachelor’s degree education requirement
  • Minimum of two (2) combined years of experience with operations support and/or application development

Preferred Qualifications:

  • Experience in maintaining and documenting standards, processes, and procedures for production systems
  • Strong scripting skills (Python, Jython, shell, etc.)
  • Excellent understanding and working knowledge of Java
  • Experience administering and managing Linux environments
  • Familiarity with Windows Server
  • Experience with version control tools (mainly Mercurial)
  • Experience with SQL and working knowledge of a variety of databases (Oracle, SQL Server, Mongo, PostgreSQL)
  • Experience with build systems, CI, and CD (Jenkins, GoCD)
  • Experience with virtual environments and containerization (VMware, Xen, Docker, etc.)
  • Experience with cloud orchestration and automation tools (Ansible, Kubernetes, etc.)
  • Experience working with AWS products like EC2, RDS, CloudFront, etc.
  • Experience working with monitoring and log aggregation tools (Nagios, Logstash, Elasticsearch, Kibana, Graphite)
  • Solid understanding of software development lifecycle
  • Comfortable working in an Agile environment
  • Excellent analytical and troubleshooting skills across different levels of the stack
  • Ability to communicate with team members both local and remote
  • Attention to detail
  • Enthusiasm and a sense of humor
  • Excellent verbal and written communication skills
  • Ability to solve problems in a logical, methodical, and time efficient manner
  • Ability to direct and influence others