Siemens Careers

DevOps Platform Integration Engineer (JSON schemas, CloudFormation)

Wilsonville, Oregon
Information Technology

Apply
English (US)

Job Description

Division: Digital Industries
Business Unit: Software
Requisition Number: 241528
Primary Location: United States-Oregon-Wilsonville
Assignment Category: Full-time regular
Experience Level: Senior level
Education Required Level: Bachelor's Degree
Travel Required: 10%

Job Description:

Company:   Siemens Software

 

Job Title:     DevOps Platform Integration Engineer (JSON schemas, 

                                                CloudFormation) - 241528


Location:     US - OR - Wilsonville (Portland)


 

Position Overview:

 

Siemens Software is looking for a DevOps engineer with excellent

 

communications 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 services

 

of the digital platform. These services implement content search,

 

content import, and analytics. You will build reference applications

 

and tools to assist in application integration with the platform. You

 

will build Postman collections, Swagger API documentation, GraphQL

 

playgrounds and schemas, and setup wiki documentation for all platform

 

services.

 

You will be supporting all platform services and functions and assist

 

in all aspects of software delivery, including developing

 

infrastructure as code through CloudFormation scripts, implementing

 

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

 

will write JSON schemas and set up Amazon infrastructure to support

 

integration.

 

You will work in an open work space collaborative environment as part of

 

a larger platform engineering team, responsible for developing

 

customer-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 practices

 

to enable rapid integration onto the digital platform. You should have

 

a methodical and analytical approach to problem-solving. You should be

 

able to work independently with a number of internal customers and

 

development partners.


 

Responsibilities:

 

As an Integration Engineer on the digital platform applications and

 

development team, you will be responsible for the success of

 

integrations and proliferation of platform services. You will sample

 

code, run tests, and deploy infrastructure to AWS code.

 

You will learn best practices for integration of all platform services

 

and build support tools, documentation, and applications to enable

 

internal developers to easily integrate with the platform. You will

 

also conduct training sessions, web seminars, and lunch-n-learns to

 

enable other developers to be successful.

 

As part of our team you will also contribute ideas, concepts, best

 

practices, code reviews, and code development to deliver on tight

 

timelines in a fast paced enterprise application development

 

environment.

 

 

 

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 the

 

implementation of micro services

 

-Deploy infrastructure using CloudFormation to Amazon Web Services

 

-Develop sample applications in VueJS or ReactJS leveraging platform

 

services


 


Prerequisites and Essential Functions

 

Required Knowledge/Skills, Education, and Experience:


 

You must be able to grasp many aspects of our platform including all

 

APIs, contract interfaces, data models, and integration interfaces. You

 

should have a strong grasp on building secure web applications to

 

assist in key management and identity management of integration

 

projects.

 

-Bachelor of Science in computer science or related area

 

-DevOps experience in building CI/CD pipelines and automated

 

deployments (2 years)

 

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

 

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

 

  years)

 

-AWS or cloud experience (2 years)

 

-Primary responsibility is providing integration services and

 

  developing 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 execute

 

  APIs

 

-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, building

 

  12-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 the

 

Unites States. Qualified Applicants will not require employer sponsored

 

work authorization now or in the future for employment in the United

 

States.

 

You must be a quick learner with the ability to adapt in a fast paced

 

environment. You should have strong customer service skills to assist

 

in the integration of multiple platform services.

 

 

 

 

 

 

 

 

 



Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.



Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?