Cloud Engineer

  • location: Research Triangle Park, NC
  • type: Contract
  • salary: $50 - $60 per hour
easy apply

job description

Cloud Engineer

job summary:
Skills and Knowledge:

  • Good understanding on Cloud applications architecture and micro services model development including IaaS, PaaS, SaaS
  • Experienced with using Cloud Orchestration/Workflow Automation and building distributed scalable applications
  • Experienced with building framework for modern transactional and processing applications
  • Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables.
  • Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
  • Strong verbal and written communications, must be able to actively engage other team members
  • Understanding of Agile systems development techniques utilizing Continuous (CI)/Continuous Deployment (CD) and DevOps
  • Prior experience working with development teams in onshore-offshore model
  • Basic understanding of Global securities processing and settlement industry standards
Technical:

  • Experience or exposure to a number of the following concepts and technologies is desired:

    • Application development using Java EE, Spring framework
    • Relational databases PostGreSQL, AuroraDB or DynamoDB
    • Experience working with Cloud Platforms such as AWS, Azure, Google Cloud preferred
    • Experience working with native AWS technologies such as Lambda, RDS, SWF, SNS, ElastiCache,
    • Experience using Docker containers and PaaS (such as CloudFoundary, Kubernetes, OpenShift, Rancher) highly desired
    • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
    • Event driven transaction processing using EAI and messaging patterns using technologies such as WSO2, ActiveMQ, IBM MQ, Tomcat etc.
    • Business Process Management and workflow system such as Activiti or SWF
    • Business Rules management system such as IBM ODM or Drools etc.
    • Security using oAuth and LDAP
    • Experience with Domain Driven Design methodology and Event Storming techniques
    • Knowledge of UML modelling tools such as Rational Software Architect (RSA) and hexagonal domain modelling representation
Education and Experience:

  • Bachelor's degree or higher
  • 10+ years of software development experience
  • 8+ years total Java EE development experience
  • 2+ years of development experience using Cloud technology
  • Investment/financial services and/or brokerage industry experience is highly desired
 
location: Durham, North Carolina
job type: Contract
salary: $50 - 60 per hour
work hours: 9am to 6pm
education: Bachelors
 
responsibilities:
  • Experience or exposure to a number of the following concepts and technologies is desired:

    • Application development using Java EE, Spring framework
    • Relational databases PostGreSQL, AuroraDB or DynamoDB
    • Experience working with Cloud Platforms such as AWS, Azure, Google Cloud preferred
    • Experience working with native AWS technologies such as Lambda, RDS, SWF, SNS, ElastiCache,
    • Experience using Docker containers and PaaS (such as CloudFoundary, Kubernetes, OpenShift, Rancher) highly desired
    • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
    • Event driven transaction processing using EAI and messaging patterns using technologies such as WSO2, ActiveMQ, IBM MQ, Tomcat etc.
    • Business Process Management and workflow system such as Activiti or SWF
    • Business Rules management system such as IBM ODM or Drools etc.
    • Security using oAuth and LDAP
    • Experience with Domain Driven Design methodology and Event Storming techniques
    • Knowledge of UML modelling tools such as Rational Software Architect (RSA) and hexagonal domain modelling representation
 
qualifications:
Education and Experience:

  • Bachelor's degree or higher
  • 10+ years of software development experience
  • 8+ years total Java EE development experience
  • 2+ years of development experience using Cloud technology
  • Investment/financial services and/or brokerage industry experience is highly desired
 
skills: Skills and Knowledge:

  • Good understanding on Cloud applications architecture and micro services model development including IaaS, PaaS, SaaS
  • Experienced with using Cloud Orchestration/Workflow Automation and building distributed scalable applications
  • Experienced with building framework for modern transactional and processing applications
  • Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables.
  • Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
  • Strong verbal and written communications, must be able to actively engage other team members
  • Understanding of Agile systems development techniques utilizing Continuous (CI)/Continuous Deployment (CD) and DevOps
  • Prior experience working with development teams in onshore-offshore model
  • Basic understanding of Global securities processing and settlement industry standards

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Cloud Engineer 4

  • location: Research Triangle Park, NC
  • job type: Contract
  • date posted: 2/1/2019

    Cloud Software Engineer

  • location: Research Triangle Park, NC
  • job type: Contract
  • salary: $55 per hour
  • date posted: 2/7/2019