Messaging Engineer Job Description

Messaging Engineer Job Description

4.5
179 votes for Messaging Engineer
Messaging engineer provides directory services utilizing dynamically assigned IP addresses, domain name server, storage area network, and electronic messaging resources.

Messaging Engineer Duties & Responsibilities

To write an effective messaging engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included messaging engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Determine and/or recommend appropriate (synchronous/asynchronous) Integration patterns
Provide leadership in the establishment of standards, best practices, and SDLC for all projects
Work with key partners and provide them information on how MQ/messaging supports the business goals and roadmaps
Lead selected major MQ related projects, driving sound technical solutions from envisioning to stabilization
Participation in on call rotation as a level 3 resource to support the level 1 and 2 support teams
50% - Act as technical lead on assigned projects related to messaging and collaboration services
10% - Write procedures, reports, tasks, impact analysis, roadmap and documentation to support all of the DCI messaging and collaboration infrastructure the general DCI Windows operating environment
Work independently to Impact design and implementation of new features and improvements
Interact with team members (locally and remote) and other product teams to communicate and deliver best-of-breed solutions
Participate in weekly feature releases and both formal and informal code/design reviews

Messaging Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Messaging Engineer

List any licenses or certifications required by the position: MCSE, ITIL, CE, MCSA, MTA, CISSP, MSCA, PKI, MSCE, MCP

Education for Messaging Engineer

Typically a job would require a certain level of education.

Employers hiring for the messaging engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Technical, Engineering, Education, Information Technology, Information Systems, Business, Technology, Management Information Systems, Computer Engineering

Skills for Messaging Engineer

Desired skills for messaging engineer include:

Network infrastructure and Network protocols
Active Directory
DNS
At least one of the OS used within CS
Technical solutions and paradigms used in the messaging domain
Deploying
Technical solutions available in the messaging domain
Administering and supporting IBM WebsphereMQ on distributed platforms
Agile methodology
Along with an understanding of Microsoft API’s and tool integration

Desired experience for messaging engineer includes:

Education – Bachelor's degree in Information Systems, Computer Science, Business Administration or related field or equivalent experience
Experience with Exchange 2013 a plus
3+ years of professional experience in high level programming languages like C/C++, Java, C# etc with specialization in messaging systems
Familiarity with messaging middleware such as IBM MQ, TIBCO Rendezvous
Experience with FIX and SWIFT protocols
Experience implementing API libraries and developing ETL Extract, Transform Load system

Messaging Engineer Examples

1

Messaging Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of messaging engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for messaging engineer
  • Messaging product certification and Engineering
  • Work directly with clients to aid in the integration, usage, and support of Messaging product(s)
  • Manage and own the full development lifecycle of assigned projects
  • Maintain technical awareness in the arena of messaging and application infrastructure solutions
  • Actively participate in team meetings and design discussions
  • Assist in both design and delivery of an Enterprise Messaging Platform foundationally delivered on Redhat JBoss A-MQ and Fuse ESB
  • Provide hands-on technical leadership throughout software development lifecycle
  • Work with Architecture to develop best-practices and standards for delivering Messaging as one of many Enterprise Integration Patterns
  • Maintain and support the on-premise Microsoft Exchange 2010 environment and all messaging components
  • Act as technical point of contact for migration of on-premise messaging to Office 365
Qualifications for messaging engineer
  • Knowledge in the deployment and configuration of log collection and analysis tools
  • Expertise with PowerShell
  • Development and enforcement of standards, policies and best practices are expected in this role
  • Experience with both interpreted and compiled programming languages
  • Experience with distributed databases and systems
  • A flexible, multi-paradigm and pragmatic approach to programming and system design
2

Messaging Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a messaging engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for messaging engineer
  • Work closely with other technology groups in the organization, including desktop support, network, telecom, and information security
  • Analyze server and network activity and maintain key performance metrics
  • Participates in the Planning, Design, Installation, monitoring, and support of Messaging Systems and applications and utility software
  • Participates in all phases of Messaging Administration, analysis, and monitoring at a highly technical level
  • 3rd level support - responsible for identifying and managing the maintenance requirements for global document storage, messaging, collaboration applications within the organisation
  • Working closely with our Retention Marketing & Product Management teams, and the rest of Harry’s Engineering to solve customer messaging problems
  • Building CI, deployment pipelines, and managing operations for the above
  • Mentoring engineers and setting the bar for how we build products at Harry’s
  • Provide support services including all day to day management and support of all activities related to the data centers, hosting and network environments, cloud, data storage and infrastructure systems and services and applications to maintain and improve operational steady state
  • Maintain a secure compliant operational steady state and help ensure high quality continuously available managed services
Qualifications for messaging engineer
  • Bachelor's degree in CS, EE, AM, or similar
  • Linux savvy
  • Java for a distributed web-based environment
  • Ability to solve problems that span multiple interconnected systems
  • Experience implementing in Java or other object oriented language for a distributed environment
  • Experience working with large data sets, building pipelines and/or indexes to implement algorithms
3

Messaging Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of messaging engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for messaging engineer
  • Work and coordinate with vendors and outsourcing partners, and help to ensure that work is delivered on-time, secure and with the right quality
  • Administration of all facets of our email environment
  • Administration of the IM environment
  • Administration of the Citrix environment
  • Provide after-hours monitoring and support of email system
  • Participate in email migrations and upgrades
  • Backs up the rest of the team in various other technologies
  • Be fully immersed in the domain of product regarding growth and messaging and own it from end-to-end
  • Design and manage data pipelines to fuel your analysis and visualizations/dashboards
  • Analyse data to help foster and support new product ideas
Qualifications for messaging engineer
  • Familiarity with Hadoop or Apache Spark or equivalent
  • Minimum 5 years of core Java development experience
  • Background developing scalable, high-performance, multi-threaded infrastructure
  • Strong understanding OOP design principles, multi-threading, performance tuning, SQL schema design
  • Comfort working with command line tools
  • Passion for delivery top-notch solutions for the customer
4

Messaging Engineer Job Description

Job Description Example
Our company is looking to fill the role of messaging engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for messaging engineer
  • Partner and innovate with the product team - you will work with them, be like them, think like them
  • Build an amazing business-to-consumer messaging experience
  • Systems administration and operations
  • Implementation of new products and/or service offerings
  • Evaluation and testing/proof of concepts
  • Maintenance and upgrade activities on IT infrastructure and/or applications
  • Resolves issues and incidents by performing root cause analysis and developing and implementing solutions
  • Serves as the technical lead in the design and build of systems
  • Evaluates and recommends new product and/or service offerings, by working with vendor(s)
  • Leads RASP initiatives (reliability, availability, scalability and performance)
Qualifications for messaging engineer
  • System level programming and/or knowledge of OS (Windows, UNIX) or kernel internals
  • To support the engineering build the candidate will have knowledge of hardware configurations, Systems and Software architecture, software design
  • Able to communicate in English Language (listening, writing, speaking)
  • Excellent knowledge of Exchange 2007/2010/2013
  • Knowledge of Enterprise Vault
  • SMTP routing & security products such as McAfee Email Gateway, PostFix and MailMarshal
5

Messaging Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of messaging engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for messaging engineer
  • Interfaces with members of the business to and lead technical business requirements gathering sessions
  • Serves as a mentor and trainer to more junior staff members
  • Candidate must be able to design new features to into the solution, creating architecture documents that cover End-to-End design details, security (Authentication/Authorization), networking, call flows, high availability, geo-redundancy
  • Must be able to collaborate with many other teams to pull together the complete details of the solution or to explain the details of the solution to others for them to execute on the design
  • Candidate must have intimate knowledge of Legacy, RCS, and CPM Messaging protocols and must be able to drive changes into the OMA Messaging specifications to support client’s needs
  • Must have expert knowledge in GSMA Rich Communication Services (RCS) Messaging, OMA NMS (Network Message Store) and NC (Notification Channel) Standards, and experience in defining and driving API/Interface Specifications into the OMA standards in collaboration with the client’s Standards group
  • Candidate must also be expert in defining RESTful APIs to support service needs
  • Experience or knowledge with Messaging as a Platform (MaaP) would be beneficial
  • Knowledge of integrating stickers (or other interesting subscriber content), rich media, Knowledge or expertise of Maap w/in Messaging solutions, like Mobile Phones, Facebook Messenger, Twilio, SnapChat, WeChat
  • Candidates must have client side knowledge to support client development service integration with cloud Messaging Solution, along with ability to troubleshoot complex issues
Qualifications for messaging engineer
  • Capability to understand product features and product positioning
  • Ability to collaborate effectively across organisation to both technical audiences and non-technical audiences
  • Has a working knowledge of all components in the technology strategy
  • An awareness of commercial/sourcing alignment to product and market research
  • Has managed and participated in the evaluation and implementation of new technologies
  • Performs work, which is mainly non-routine which is strongly aligned to strategic decision-making

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates