Lead Integration Engineer

  • San Francisco, CA
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
74 - 83
Contract - W2
Contract - 11 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Amazon Web Services
Cloud Computing
DevSecOps
Programming Languages
Kerberos
Middleware
IBM WebSphere MQ
DevOps

Job Details

Job Title: Lead Integration Engineer
Job ID:2225
Location: San Francisco, CA
Duration: 11 months
Work Mode: Hybrid


WHAT THE CLIENT DOES?
A central banking system of the United States that manages monetary policy, regulates financial institutions, provides banking services, and acts as a lender of last resort during financial crises.

USD 74.00 /hr - USD 83.00 /hr

Qualifications:

  • Bachelor's degree or equivalent experience.

Experience with

  • AWS Cloud technologies: Serverless, Lambda, RDS, Storage, EC2 and migration services.
  • Infrastructure as Code (IaC) using Terraform
  • Messaging based middleware, AWS API Gateway and integration technologies.
  • Programming languages like NodeJS, Python or Java and JSON/XML data types.
  • DevSecOps: CICD Gitlab/Jenkins
  • Alerts and monitoring dashboards creation for metrics and logs.
  • Security: IAM roles/Kerberos/Authz/Wire encryptions
  • Nice to have: IBM ACE/WebSphere MQ, API-SG/MQ/MFT Experience working on Agile projects, including participation in daily scrums and updates.
  • Strong analytical ability and technical skills, with the ability to provide innovative solutions to both technical needs and business requirements.
  • Strong attention to detail, ensuring a high level of data integrity and accuracy.
  • Proficient oral and written communication skills, with the ability to interact and convey information and concepts to people at all levels of the organization.
  • Proficient ability to translate highly technical information into non-technical terms.
  • Broad knowledge of programming concepts, practices, and principles, including design, implementation, and testing.
  • Ability to interact with customers, understand business requirements, and collaborate with team members to explore existing systems, determine areas of complexity, and identify potential risks to successful implementations.

Responsibilities:

  • Contribute to the development, testing, implementation, and review and evaluation of complex solutions in an agile and collaborative environment.
  • Provide programming support for complex solutions, developing software from established requirements, appropriately deploying code, and offering insights on the feasibility of system designs.
  • Provide support and troubleshooting for production solutions using strong communication and customer service skills, and recommend changes in development, maintenance, and standards.
  • Contribute to the design of technology infrastructure and configurations and recommend process improvements.
  • Review complex patches and new versions of applications. Implement complex software packages and deploy code.
  • Compile and maintain technical documentation, including use cases and scripts; conduct technical research and stay current with technology trends.
  • Participate in cross-functional team initiatives and process improvement projects.
  • May require extended work hours, on-call status, and occasional travel, including overnight stays (up to 15%).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.