Platform Engineering Analyst
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled technologist to fill a Sr. Platform Engineering Analyst position in the Middleware Architecture team to lead the design, engineering, and modernization of enterprise messaging and streaming infrastructure. In this role, candidates will play a critical part in building robust internal tools, automating deployment pipelines, and driving the transition from legacy messaging systems to modern, cloud-native streaming platforms. Activities will include:
- Developing, engineering, and maintaining high-performance Java based messaging tools to support and optimize the overarching Messaging and Streaming Infrastructure.
- Architecting and automating CI/CD deployment pipelines for messaging tools while leveraging Ansible to automate routing operational and messaging support tasks.
- Setting up, configuring and managing highly scalable messaging and streaming environments within Google Cloud Platform (GCP) utilizing Infrastructure as Code (Terraform) and automation tools (Ansible).
- Leading the strategic migration of existing legacy Java Message Service (JMS) workloads and configurations to modern scalable solutions primarily using Google Pub/Sub and Apache Kafka (or commercially supported implementations from Confluent).
Required Technical Skills
Messaging & Streaming Platforms
- Strong experience designing and supporting enterprise messaging and event-driven architectures
- Experience with:
- Apache Kafka
- Confluent Kafka
- Google Cloud Pub/Sub
- Java Message Service (JMS)
- Cloud Software Group (formerly TIBCO) Enterprise Message Service (preferred)
Software Engineering
- Strong Java/J2EE development experience
- Spring Boot framework
- RESTful API development
- Microservices architecture
- JSON, XML, SOAP, and WSDL
- Event-Driven Architecture design patterns
Cloud & Infrastructure
Experience designing and supporting cloud-native applications utilizing:
- Google Cloud Platform (GCP)
- Microsoft Azure
- Pivotal Cloud Foundry (PCF)
Requirements
- Terraform (Infrastructure as Code)
- Ansible automation
- CI/CD pipeline development
- GitHub
- Jenkins
Data & Security
- SQL and JDBC
- Oracle databases
- NoSQL databases (DataStax/Cassandra preferred)
- OAuth 2.0
- OpenID Connect
- Okta (preferred)
Communication & Leadership
- Demonstrated ability to lead complex enterprise technical initiatives.
- Experience defining enterprise messaging architecture and engineering standards.
- Ability to collaborate effectively with Architects, Product Managers, Software Engineers, Infrastructure Engineering, Reliability Engineering, Business stakeholders, and vendor partners.
- Excellent written and verbal communication skills.
- Ability to communicate complex technical concepts to both technical and non-technical audiences.
- Experience coordinating work across multiple Agile teams and vendor organizations., * Enterprise Messaging Platform Architecture
- Cloud-native messaging and event streaming platforms
- Infrastructure as Code (Terraform)
- Enterprise automation using Ansible
- Reliability Engineering and Software Engineering best practices
- Enterprise modernization initiatives
- Distributed systems architecture
- High availability, resiliency, and disaster recovery design
- Performance engineering for messaging platforms
- Technical leadership across multiple Scrum teams
- Agile, Scrum, and SAFe methodologies
Minimum Education
Bachelor's Degree/equivalent in computer science, engineering, or information systems and/or equivalent formal training or work experience.
Minimum Experience
Three to four (3-4) years' work experience in Platform Engineering or related field. Familiarity with conducting end-to end analyses, including data gathering and requirements specification, processing, analysis, and presentations. General understanding of the industry, competitors, and evolving technologies. Experience as a member of multi-functional project teams. Strong oral and written communication skills.
Benefits & conditions
USA: $7,094.23/mo - $15,607.31/mo, CO: $7,094.23/mo - $14,957.01/mo, CA: $7,488.36/mo - $12,533.14/mo, NJ: $7,488.36/mo - $11,981.37/mo, ME, OH & VT: $7,488.36/mo - $13,006.09/mo, MN: $7,488.36/mo - $14,306.70/mo, IL & NV: $7,488.36/mo - $14,957.01/mo, MD, NY, VA & WA: $7,488.36/mo - $15,607.31/mo, MA: $7,882.48/mo - $15,607.31/mo, RI: $8,670.73/mo - $14,306.70/mo, CT: $8,670.73/mo - $14,957.01/mo, DC & HI: $9,064.85/mo - $14,957.01/mo, NYC: $9,064.85/mo - $15,607.31/mo