Database Developer

  • location: Bloomfield, CT
  • type: Contract
  • salary: $65 - $75 per hour

job description

Database Developer



















Duties:



Role Summary

The D&A DevOps team is responsible for the design, development, implementation and support of DevOps and continuous integration / continuous delivery (CI/CD) capabilities for Data & Analytics applications and databases.



As a member of the D&A DevOps team this role will assist development teams with the implementation of CICD capabilities and pipelines.



Primary Responsibilities:

  • Design, build and roll-out repeatable patterns for DevOps implementation for Java applications, ETL and databases
  • Participate in process analysis and documentation
  • Source control repository design and implementation
  • Workflow design and development
  • Script design and development
  • Working with application developers and database administrators to automate repeatable processes
  • DevOps tool research, selection, proof of concept, installation and configuration
Ongoing support of developed solutions









Skills:



Required Qualifications

  • 5+ years of application development experience with Java
  • Able to think logically and intuitively understand connections between workflow steps and their relationship to application development and SDLC management
  • Able to work as part of a team
  • Self-motivated
  • Self-learning
  • Solid research and analysis skills
  • Proficient with source control - Git experience is highly desirable
  • Proficient with Unix/Linux including SSH
  • Proficient with Python development
  • Experience with source control concepts such as branching, merging and promotion strategies
  • Experience with scripting languages and tools such as ANT or Maven
  • Experience with continuous integration / continuous delivery (CI/CD) and Jenkins


Desirable Skills, Experience



  • Experience with SDLC and methodologies - including agile and waterfall
  • Experience developing applications that make use of Oracle or Teradata databases
  • Experience with uDeploy, Nexus, Liquibase
  • Experience automating Java builds and deployments
  • Experience with application servers such as WebSphere or JBoss
  • Experience scripting in any language (i.e. shell, groovy)
  • Experience with Java application development, builds and deployments
  • Experience with software configuration management tools
  • Experience deploying application code to servers
  • Experience with database design, changes, programming, etc. (DDL, Oracle and Teradata are highly desirable)
Search Keys:

Search Keys:

  • Git
  • Jenkins
  • Maven
  • Python
  • Java
  • uDeploy
  • Artifactory
  • Linux










Education:





Bachelors degree in Computer Science or a related discipline, at least eight, typically ten or more years of solid, diverse work experience in IT with a minimum of four years experience application program development, or the equivalent in education and work experience.







Languages:









English

Read

Write

Speak













Attachments:













































Skills and Experience































Skills:



Required

  • JAVA
  • JENKINS
  • PYTHON
  • MAVEN
  • UDEPLOY
Additional

  • DATABASES
  • ORACLE
  • SDLC
  • TERADATA
  • WORKFLOW
  • ANT
  • CHANGE MANAGEMENT
  • CONFIGURATION MANAGEMENT
  • DATABASE
  • DDL
  • GIT
  • INTEGRATION
  • INTEGRATOR
  • JBOSS
  • LINUX
  • PROCESS ANALYSIS
  • SCRIPTING
  • SOFTWARE CONFIGURATION
  • SOFTWARE CONFIGURATION MANAGEMENT
  • ARTIFACTORY
  • GROOVY




















get jobs in your inbox.

sign up
{{returnMsg}}