Eden Prairie, MN, USA
Day to Day: Talend 6.0 Developer to write ETL code, with strong SQL, and Data mapping troubleshooting skills. DW methodologies and concepts - star schemas, snowflakes, ETL processes and dimensional modeling Create ETL scripts that are easy to read, repeatable, and have good modular components. Will not have to define it all ETL jobs from scratch. There is a framework built to fast track them. Required Skills: 5+ years database modeling, data mapping (Excel is okay 2+ years Talend ETL development coding ETL scripts and jobs 3-5 years as an ETL developer in data warehouse environment using tools such as Talend, Informatica, or Data Stage Must Have: Talend ETL Strong SQL Data mapping Strong Plus: Sailfish (IBM Integrated Analytics Systems) 2+ years Netezza back end (DB2 in a box) Talend Admin experience (with RunDeck Automation tool, Jenkins) Additional Notes: Agile/Scrum (2 week sprints) - Dev methodology Ideal Candidate: Writing ERL code for a netezza appliance Job description: ETL Talend Developer Description Work with designated team to identify, design and implement solutions for extraction and integration of data to and from operational system and the data warehouse for the purposes of reporting, decision support and analysis. Your responsibilities will include: Work with business users to understand and document business and technical requirements to drive design and development Collaborate on the design of physical structure and implementation of database objects Document and build physical database objects from table, column, index and view definitions Develop scripts for the creation of the physical data warehouse tables, views and macros Adhere to data security and protection policies Monitor and troubleshoot Extract-Transform-Load (ETL) and system performance, including optimization and tuning of data loads Understand job and activity schedules to promote optimal performance, maximize availability and minimize data latency and data load duration Maintain a positive work atmosphere by acting and communicating in a manner which facilitates the success of business operations in order to meet company demands and expectations Perform additional duties as assigned Proactively seek opportunities to broaden and deepen knowledge base and proficiencies and share acquired skills with team members through formal and informal channels Maintain a positive work atmosphere by acting and communicating in a manner which facilitates the success of business operations in order to meet company demands and expectations Ability to multi-task, prioritize workload and communicate timelines clearly Required Qualifications 2+ years experience as an ETL developer in data warehouse environment using tools such as Informatica, Data Stage or Talend Strong knowledge of data warehousing methodologies and concepts, including and not limited to: star schemas, snowflakes, ETL processes and dimensional modeling Experience with system integration across multiple systems and platforms utilizing various technologies such as ODBC, FTP, Window, Unix/Linux, and AS400 Experience working with high volume databases with partitioned data, performance and tuning Experience working with cross functional development, QA, test and production teams Proven track record of meeting project deadlines and delivering high quality consulting services Preferred Qualifications 2+ years of Netezza experience or related Appliance Excellent analytical skills and a proactive approach to problem solving Strong interpersonal, teamwork, organizational and workload planning skills Strong analytical, evaluative, and problem-solving abilities as well as exceptional customer service orientation Ability to drive clarity of purpose and goals during release and planning activities Excellent organizational skills including ability to prioritize tasks efficiently with high level of attention to detail Excited by the opportunity to continually improve processes within a large company Healthcare background. Familiarity with major big data solutions and products available in the market. Proven ability to drive continuous improvements in organizational performance, efficiency and innovation for customers. Associated topics: application, backend, matlab, php, programming, python, sde, software developer, software development engineer, software programmer
Marlborough, MA, USA
Role: DevOps Automation Engineer Located: Marlborough, MA Duration: 10+ Month (Contract) *Candidates MUST be local to (MA, RI, NH, CT, NY, NJ, PA, VT Or ME *Client will require In-Person interview after Phone Screen* Responsibilities: Automation Engineer probably more of an appropriate title - MUST have experience with Ansible, automation for cloud services such as Azure or AWS. - 5+ years of experience Required Qualifications: Proven track record delivering infrastructure automation solutions in a complex and dynamic global Enterprise environment. In-depth knowledge of automation patterns, best practices, and tools. Solid understanding of a broad range of infrastructure technologies, including servers, virtualization, storage, and network. Strong experience developing full-stack automation for COTS applications such as ERP or Financials. Experience with Oracle applications is a plus. Extensive hands-on experience with Ansible Tower, CyberArk, UNIX shell, and PowerShell scripting. Experience with Jira, Confluence, BitBucket, XebiaLabs, and ServiceNow. Knowledge of security considerations and patterns for automation. Experience developing automation for cloud services like Azure or AWS Solid knowledge of software development lifecycle and best practices in both agile and waterfall methodologies. Experience with source code management using git or BitBucket.
Richardson, TX, USA
Role Team Lead - Application Development (Java) Location Richardson, TX 75081 Duration FT Contract Job Description The Team Leads primary responsibility is successful system delivery. Accountable for leading and managing development resources by setting clearly defined attainable goals for the team to complete projects on time, within budget, and meeting Systems Development Metric Goals in software quality. Possess high level of competency in software design and development, task estimation, resource planning and allocation, and project status tracking reporting. Designs, modifies, develops, writes and implements software applications Represents a project team from development perspective for design sessions Mentors junior level developers in development techniques and best practices Creates detailed documentation that will be passed on to Maintenance to help support the new or enhanced application, job, or report Assign, oversee, and assess developers work and be part of peer review team Work with business users to understand fully the business requirements Understand integration points to the many different systems as they relate to the project under development Identifies data interfaces and ensures that they are integrated into project plans. Essential Duties and Responsibilities This list should specifically describe the job duties of the role This position includes the following duties. Other duties may be assigned to meet business needs. Manage the Software Development Life Cycle (SDLC) process. Lead the software development team to meet Systems Development Metric Goals. Provide technical leadership on ETCs core product development initiatives. Participate in proposal development with specific focus on the technical response sections. Provide coaching and mentoring for direct reports leadership development and career advancement. Understand the project resource needs and match to development pool and make project assignments. Monitor individual employees performance and provide timely performance feedback. Conduct scrum meetings and publish meeting minutes. Works with PM, Project Lead, BSA and other team members to ensure translation of business and functional requirements into systems architecture and detailed design. Propose technical solutions based on project scope and schedule. Provide development task estimates and collaborate with Planners and resource managers on project resource assignments and timely project plan updates. Assist PM with managing customer expectations and satisfaction. Participate in project kickoff meeting. Support development of Function Requirement Document, Business Requirement Document, Requirement Traceability Matrix, and Master Configuration Document Lead and produce Preliminary Design Document and Detailed Design Document. Lead software development and testing efforts adhering to In Process Metrics for Software. Testing, Automated Unit Testing, and Static Code Analysis. Ensure quality of code is in compliance with coding standards. Comply with change control and release management policies and procedures. Participate in weekly project status meetings to review activities from the various functional teams and ensure efficient coordination, as well as raise issuesconcernsrisks, as necessary. Transfer knowledge to Central Support team for post go-live software maintenance Provide higher-tiered technical support to production software defects Develop business opportunities by identifying ideas and features to be included in next release. Lead and produce Detailed Design Document Skills in the following technologies Spring 6 Y Camel 4-5 Y ESB (Fuse) 6 Y Relational and NoSQL Database Python and Scala (optional) Object Oriented Design Administrative Tasks Performance ReviewsGoal Setting Provide input quarterly to Manager for team lead reviews Provide input quarterly to Manager for goal development of developers CoachingCounseling Provide input to Manager for team lead personal development Assist in providing team atmosphere for entire project staff New Hire Training Assist team lead with providing in depth project specific training information to employeescontractors hired during development phase of project Recruiting Participate in the interview process as necessary Experience and Skills 3+ years of technical leadership experience in a software development organization 10+ years hands-on experience in full software delivery life cycle including requirements, design, development, testing, code release cycle and implementation Strong track record of delivering projects on-time and on-budget Strong technical background with object-oriented design and web application development. Working knowledge of Domain Driven Design approach is desired Excellent interpersonal, oral and written communication skills Demonstrated ability to interface effectively and collaborate with Customers, peers and management to develop solutions and ensure stakeholder buy-in Strong leadership with the ability to take initiative and accountability for achieving success Desire to be part of the high paced, high energy environment Have a can-do positive attitude and the willingness to get hands dirty Educational Requirements This section should specifically describe the preferred and required education a candidate would need to be successful Bachelors degree in Computer Science, Information Technology, Engineering or a related discipline is required Masters degree desired. Skills JAVA, Team LEAD Regards, Shiva Komarapu 972-###-#### Associated topics: application developer, architecture, design, design pattern, develop, expert, java, perl, senior, senior software engineer