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
Company: Siemens Software
Job Title: DevOps Platform Integration Engineer (JSON schemas,CloudFormation) - 10354
Location: US - OR - Wilsonville (Portland)
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.
-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
-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
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.