National Labor Exchange Veterans Jobs

nlx logo

Search Jobs from Veteran Friendly Employers

Job Information

Mentor, A Siemens Business DevOps Platform Integration Engineer (JSON schemas, CloudFormation) - 10354 in Wilsonville, Oregon

DevOps Platform Integration Engineer (JSON schemas, CloudFormation) - 10354

Work Location US - OR, Wilsonville

Req ID 10354

Job Category R&D/Software Engineering

Apply Now

Company: Siemens Software

Job Title: DevOps Platform Integration Engineer (JSON schemas,CloudFormation) - 10354

Location: US - OR - Wilsonville (Portland)

Position Overview:

Siemens Software is looking for a DevOps engineer with excellentcommunications and integration skills, to be part of the team building

the next generation marketing and services digital platform.

In this role you will help developers build and integrate to servicesof the digital platform. These services implement content search,content import, and analytics.

You will build reference applicationsand tools to assist in application integration with the platform.

Youwill build Postman collections, Swagger API documentation, GraphQLplaygrounds and schemas, and setup wiki documentation for all platformservices.

You will be supporting all platform services and functions and assistin all aspects of software delivery, including developinginfrastructure as code through CloudFormation scripts, implementing

automated builds and CI/CD, developing automation test scripts.

Youwill write JSON schemas and set up Amazon infrastructure to supportintegration.

You will work in an open work space collaborative environment as part ofa larger platform engineering team, responsible for developingcustomer-facing applications. You will have the ability to immediately

make an impact as part of a team delivering high-visibility,high-traffic web applications.

You will be expected to contribute ideas, concepts, and best practicesto enable rapid integration onto the digital platform.

You should havea methodical and analytical approach to problem-solving.

You should beable to work independently with a number of internal customers anddevelopment partners.


As an Integration Engineer on the digital platform applications anddevelopment team, you will be responsible for the success of

integrations and proliferation of platform services.

You will samplecode, run tests, and deploy infrastructure to AWS code.

You will learn best practices for integration of all platform servicesand build support tools, documentation, and applications to enable

internal developers to easily integrate with the platform.

You willalso conduct training sessions, web seminars, and lunch-n-learns toenable other developers to be successful.

As part of our team you will also contribute ideas, concepts, bestpractices, code reviews, and code development to deliver on tight

timelines in a fast paced enterprise application developmentenvironment.

Detailed responsibilities:

-Develop integration tests using testing tools such as Runscope,Browserstack, and Mocha or Jest

-Write JSON schemas and publish with CLI tools to Amazon S3

-Write Amazon Lambda functions to listen on SNS topics and SQS queues

-Document APIs, SDKs, and guidelines using MD on wikis

-Write knowledge articles and technical specifications in theimplementation of micro services

-Deploy infrastructure using CloudFormation to Amazon Web Services

-Develop sample applications in VueJS or ReactJS leveraging platformservices

Prerequisites and Essential Functions

Required Knowledge/Skills, Education, and Experience:

-You must be able to grasp many aspects of our platform including allAPIs, contract interfaces, data models, and integration interfaces. You

should have a strong grasp on building secure web applications toassist in key management and identity management of integration


-Bachelor of Science in computer science or related area

-DevOps experience in building CI/CD pipelines and automateddeployments (2 years)

-Experiencing in building and writing to APIs (2 years)

-Front-end web application development using MVC design pattern (2years)

-AWS or cloud experience (2 years)

-Primary responsibility is providing integration services anddeveloping support material for collaborative development

-Excellent communication and writing skills

-Project management skills

-Advanced use of build tools including Jenkins or similar

-Strong grasp of JavaScript to develop sample applications and executeAPIs

-Demonstrated problem solving and debugging skills

-API development using NodeJS/ExpressJS, GraphQL

-Ability to interpret ambiguous business requirements

-Knowledge of SDLC, server-less architecture, design patterns, building12-factor applications

-Experience with agile methodologies and Git workflow

Preferred Knowledge/Skills, Education, and Experience:

-Contributor to open source projects

-AWS server-less application model (SAM)

-AWS certification developer or architect

-Enterprise DevOps in a team environment

-Applications engineering or technical marketing experience

Other Requirements

Qualified Applicants must be legally authorized for employment in theUnites States. Qualified Applicants will not require employer sponsored

work authorization now or in the future for employment in the UnitedStates.

You must be a quick learner with the ability to adapt in a fast pacedenvironment. You should have strong customer service skills to assist

in the integration of multiple platform services.