Careers

We hire people from different disciplines to bring out their talents and utilize all their creative abilities for offering solutions to our clients as well make them grow as an individual with entrepreneurial abilities.

JOB ID 20210401: ETL Developer

Ceptua IT Inc, a Houston, TX based IT Solutions and Services Company has multiple openings for ETL Developer.

Job Duties Include:

  • Design and develop logical and physical database models and data flow models for ETL applications
  • Translate functional requirements into mapping designs.
  • Build processes that interacts with APIs which extract or posts data to various Data Warehouse applications
  • Implement data source integrations using various Web Services like REST and SOAP.
  • Create reports using Tableau, PowerBI, SSRS, Business Objects etc.

Requirements:

Master’s degree in Computer Science, Engineering, IT, or related with at least 12 months of experience. Send resume to: hr@ceptuait.com including the JOB ID. Travel and relocation to various unanticipated client locations throughout the United States may be required. Equal Opportunity Employer.

Apply

DEVOPS ENGINEER – HOUSTON, TX

Key Responsibilities

  • Build a strong relationship with the development teams to understand the code, its dependencies and the infrastructure on which it runs
  • Build and maintain systems that will monitor all aspects of the application and the infrastructure
  • Help the development team with deployment strategy and capacity planning across development, QA, staging and production environments
  • Work with the development team to deploy and manage tools that support SDLC automation, configuration management and release management

Required Skills

  • BS in Computer Science or equivalent work experience
  • Experience with source code management tools such as Subversion and Git
  • Proficiency in cross-platform scripting languages and build tools (ANT, Artifactory, Groovy, Maven, MSBuild, Nexus, NuGet)
  • Experience deploying and administering Continuous Integration tools such as Jenkins, TFS, TeamCity or Bamboo
  • Strong understanding and be experience operating in an agile development environment

Preferred Skills

  • Sound knowledge of administrative best practices for application servers, database servers and 3rd party appliances
  • Experience with automated testing solutions for unit testing, integration testing and system testing
  • Proficiency in at least 1 object oriented programming language such as Java or C#
  • Understanding of strategies for providing high availability and security
  • Ability to define scalable CI/CD pipelines
  • Understanding of deployment strategies using Docker for containerization
Apply

JAVA DEVELOPER – ATLANTA, GA

The Senior Java Developer is responsible for successful delivery of technical integration solutions for the enterprise systems. Individual must be experienced in the design, development and implementation of Java/J2EE applications and interfaces to various processes and systems. In addition, the role requires gathering requirements, analysis, testing and documentation of the integration solutions.

Required Education and/or Experience:

  • Bachelor’s degree or equivalent or minimum of 7 years related experience and/or training or equivalent combination of education and experience
  • 7+ Years of strong experience in Core Java/J2EE (Threads, Collection, Memory Management)
  • 7+ Years of object oriented design experience, including working knowledge of core libraries and design patterns
  • 5+ Years of experience with Java Development Frameworks for designing and developing enterprise architectures (JBOSS, Struts, Spring, Hibernate)
  • Experience with Web Services (XML, WSDL, XSD, and JSON)
  • Development experience in a Unix/Linux environment
  • Experience with various RDBMS including Oracle
  • Experience and analysis to develop creative and innovative solutions.
  • Research, present and/or make recommendations on function and technical issues.
  • Understanding and working knowledge of Point of Sale systems
  • Technical problem solving with conformance to established or proposed policies and procedures.
  • Experienced with SDLC methodologies including Waterfall, Scrum, Iterative, Agile

Preferred Qualifications

  • Background in TIBCO development suite is a plus
  • Hands on Security concepts (Authentication, WS-Security, SSO) is a plus
  • Strong focus on leadership and customer satisfaction.
  • Ability to learn new technologies.
  • Experience with development utilities such as JIRA, Maven, Anthill
  • Experience with Clarity (Project Management tool, Time reporting)
Apply

DATA ENGINEER – HOUSTON, TX

Responsibilities

  • Build technical solutions required for optimal ingestion, transformation, and loading of data from a wide variety of data sources using open source, Azure, or GCP frameworks and services
  • Work with development teams to provide feedback surrounding data-related technical issues and provide the needed scalable data infrastructure for projects
  • Ability to advise on the design of technical solutions as well as assist with implementation steps
  • Continually improve existing solutions and develop documentation

Qualifications

  • 3+ years of professional experience with database and ETL development, including data processing workflows (Kafka, Mapr Streams. Spark Streaming, Apache Beam, Streamsets)
  • 2+ years of professional experience with major GCP data platform components (BigQuery, BigTable, DataFlow, DataProc, DataLab, DataStudio, DataPrep, CMLE) or similar cloud technologies
  • 3+ years of development and implementation of enterprise-level data solutions utilizing Java and Python (Scikit-learn, Scipy, Pandas, Numpy, Tensorflow)
  • 1+ year deploying container based workloads preferably in Kubernetes
  • Proven collaboration with data scientists and data stewards to uncover detailed business requirements related to data engineering
  • Proficient in Linux OS command line tools and bash scripting
  • NoSQL experience (such as HBase, Cassandra or similar) with time series data
  • Experienced in Agile development methodologies
Apply

FULL-STACK DEVELOPER – HOUSTON, TX

Summary:

The full stack developer joins an existing scrum team, assisting with feature-level development of user stories. Development includes implementation of business logic in a RESTful service layer, and presentation of that data via a mobile-friendly Angular web app. Significant unit testing is expected, and code should be designed for loose coupling. Integrations will include schedulers, REST-based integration to Python services, RabbitMQ-based message passing to external applications, and multiple JDBC-based database integrations (for both relational and NoSQL databases), with most deployments being containerized cloud implementations.

The production optimization team builds various workflows, primarily time-series based charts which monitor well and reservoir characteristics. The team is based in The Woodlands, TX, near Houston.

Skills:

Expert level development skills in Java, including strong comfort with unit testing, deployment, object-oriented design, and enterprise scale development patterns.

  • Senior level Java development via Spring Boot
  • Practitioner level Angular 4+ UI development
  • Strong unit testing ability, test-oriented separation of concerns
  • 12-factor application architecture object design
  • Message-based architecture (RabbitMQ or GCP pub/sub)
  • Source control & work item tracking (i.e. TFS over git)
  • Cloud-based infrastructure experience (especially Docker, GCP)
  • Practitioner-level experience with scrum development (including coordination across teams)
Apply

FRONT END DEVELOPER – HOUSTON, TX

Summary:

The UI Developer joins an existing scrum team, assisting with feature-level development of user stories. Development includes UX design, layout, component-based implementation in a mobile-friendly Angular UI, and integration with service components. Unit testing is expected, and some components may be initially driven using mocked data. The UI developer is expected to work independently to enforce best practices and maintainable design within the UI layer.

The production optimization team builds various workflows, primarily time-series based charts which monitor well and reservoir characteristics. The team is based in The Woodlands, TX, near Houston.

Skills:

Expert level development skills in Angular, including practitioner-level comfort with unit testing, deployment, object-oriented design, and enterprise scale development patterns. Expert level knowledge with responsive design, CSS styling, and smart-component / dumb-component architecture.

  • Expert level Angular 4+ (team uses Angular 6, Java familiarity a plus)
  • Passion for UI best practices and excellent design
  • Unit testing experience in the UI space, including mocking and testing best practices
  • UX experience including mockup creation; willingness to guide product owners toward optimal user workflow
  • Practitioner-level experience with scrum development (including coordination across teams)
  • Practitioner-level familiarity with source control, work item tracking
  • Experience with charting tools (team uses Highcharts)

Contributor on web-based mobile development including responsive design

Apply

UI DEVELOPER/ANGULAR 4/5/6 – ATLANTA, GA

Job Description:-

For UI Developer / Sr. UI Developer:-

  • Bachelor's degree in computer science, MIS, related field or equivalent relevant work experience.
  • 7+ years working in a fast paced technology environment that was focused on delivering a world class web application with an agile methodology utilizing latest technology frameworks and infrastructure.

Position Requirements:-

  • &+ years of technical experience with Angular, Spring, jQuery, HTML5, CSS, Ajax, JavaScript, GitHub, Bootstrap.
  • 5+ years of experience working in an agile environment. Experience working in agile product teams in a bonus.
  • 1+ years' experience with NodeJS, Angular4.
  • 2+ years of experience consuming API's.
  • Strong understanding of design principles, patterns, issues and techniques with the ability to articulate when and why to utilize specific designs while also developing design artifacts.
  • 3+ years of experience with UI/UX design patterns, best practices and standard conventions.
  • 3+ years working in environment that relied on testing automation and performance engineering.
Apply

TEAM LIAISON & SENIOR DEVELOPER – HOUSTON, TX

Summary:

The liaison joins an existing prototype development team, assisting them to identify gaps between the prototype as developed and the required production end state. The liaison does hands-on development to enhance the prototype and integrate it with the production environments and systems. Essentially, the liaison is a member of two teams: the prototype team, and the production readiness team, and facilitates work across both teams.

The prototype teams integrate machine-learning into petro- and geophysical workflows, and are based in The Woodlands, TX, near Houston. The production readiness team enhances these prototypes to be scalable, usable, secure, and maintainable, and works with the business to integrate them into their day-to-day workflow.

Skills:

Senior level development skills in Python, including practitioner-level comfort with unit testing, deployment, object-oriented design, and enterprise scale development patterns. Machine learning, geophysics, or dev ops experience is a plus, but not required.

  • Very strong collaboration skills: can work effectively with data scientists, developers, dev ops, business team members, and IT
  • Python (and Java familiarity a plus)
  • Excellent work-item tracking habits
  • GitLab, including CI / CD
  • Basic remote deployment skills: docker, GCP, PCF and similar technologies
Apply

SITE RELIABILITY ENGINEER – HOUSTON, TX

Summary:

The SRE manages and maintains infrastructure which supports cloud-based prototype applications as they transition into a production environment. The SRE assists in defining and measuring service level agreements and non-functional requirements for the application, and ensuring that the application is sufficiently performant, stable, and robust. Development skills are required to integrate monitoring tools, instrumentation, automate processes, and support the migration to a production-ready state.

The prototype teams integrate machine-learning into petro- and geophysical workflows, and are based in The Woodlands, TX, near Houston. The production readiness team enhances these prototypes to be scalable, usable, secure, and maintainable, and works with the business to integrate them into their day-to-day workflow.

Skills:

Senior level development skills in Python, including practitioner-level comfort with object-oriented design and common application integration patterns. Strong familiarity with geophysics applications and workflows. Machine learning or dev ops experience is a plus, but not required.

  • Strong communication skills: effectively sets standards, communicates issues, and identifies design tradeoffs in scaling and maintaining a production application
  • Strong familiarity with enterprise-level integration patterns
  • GCP or other cloud-based IAAS / PAAS environments
  • Strong troubleshooting / debugging skills across distributed systems
  • Load and system monitoring frameworks such as: Stackdriver (preferred), Nagios, SCOM
  • Python (and Java familiarity a plus)
  • GitLab
  • Go and Shell scripting
Apply

QA AUTOMATION (SDET) – HOUSTON, TX

Summary:

The SDET joins an existing scrum team, assisting with feature-level and API-level testing of user stories. API testing generally occurs through RESTful endpoints. The SDET is expected to assist with refining acceptance criteria, and is the primary owner of regression prevention within the application, through tests, best practices, and developer collaboration.

The production optimization team builds various workflows, primarily time-series based charts which monitor well and reservoir characteristics. The team is based in The Woodlands, TX, near Houston.

Skills:

Automation development skills, including ability to identify necessary test cases. Ability to identify well-written requirements and contribute to overall test strategy and implementation.

  • Senior level automated UI testing using Typescript and Protractor or Webdriver
  • Senior level automated API testing using Fiddler, Swagger, Postman or equivalent
  • Practitioner level experience with scrum development (including coordination across teams)
  • Practitioner level familiarity with source control, work item tracking, and excellent work item discipline (for traceability)
  • Familiarity with common boundary test cases and test case identification strategies
  • Ability to query data from SQL or from structured text (i.e. JSON, XML)
  • Familiarity with common system flaws, such as injection, off-by-one, etc.
  • Ability to balance scrum team and cross-team commitments (sprint test deliverables vs automation framework development)
Apply

PYTHON DEVELOPER – HOUSTON, TX

3+ years of the following:

  • Experience with functional and object oriented programming in Python 2, Python 3, and/or Anaconda
  • Experience building backend RESTful web services with Flask and/or Django
  • Experience with data science modules: NumPy, SciPy, Pandas, etc.
  • Experience in the software development lifecycle with Agile methodologies such as Scrum or XP
  • Experience with test driven development (TDD) and related unit testing concepts
Apply

AUTOMATION ENGINEER – SEATTLE, WA

  • 5+ years of experience in automation using C# & Selenium (UI, Webservice, DB)
  • Good knowledge VSTS
  • Hands on experience of developing automation frameworks
  • Ability to effectively collaborate and communicate with SDETs and Developers
  • Experience or Knowledge in CI/CD or mobile automation using Appium is an additional advantage
  • Good analytical, problem-solving, and debugging skills.
Apply

INFORMATICA/ETLDEVELOPER - Auburn Hills, MI

Minimum of 7+ years overall IT experience: including 3+ years of

Informatica Big Data development experience

This role will be doing enhancements to existing Informatica Big Data applications and mappings that move data between files, Oracle databases and within the Cloudera data lake environment within VWGoA. Candidate must have the following capabilities

  • Create or update design and systems documentation for developed or modified services or programs
  • Create process and data flow diagrams for data movement capture
  • Cross train team members for full knowledge coverage on team
  • Analyze and translate business requirements to technical design
  • Collaborate/communicate with project team and business users as required
  • Support functional testing and performance testing
  • Works with technical delivery lead on project activities
  • Ensure assigned work is implemented within project schedules
  • Automotive OEM environment and concepts experience
  • Experienced in waterfall, iterative, and agile methodologies
    Oracle/SQL experience
  • Strong experience working in a Cloudera/Hadoop environment using Informatica (including Hive and Blaze engines)
  • Experience with Informatica Power Center workflow, mapping and session development
  • Strong experience with Informatica Big Data Edition development experience
  • Skilled in Microsoft Office applications (Visio, Word, Excel, Access)
  • Experience in both Unix and Windows platforms
  • Must have working knowledge of Perl - scripts are used for job control and process flow
Apply