Plano, TX, United States
17 hours ago
Software Engineer [Multiple Positions Available]

DESCRIPTION:

Duties: Develop and automate large scale, high performance data processing systems to drive and improve product experience. Build scalable Spark data pipelines leveraging scheduler/executor framework. Solve business problems through innovation and engineering practices Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Design and build impactful telemetry and usage tracking solutions for BI tools to improve tool governance and monitoring. Mature modern data pipeline streams for analytics use-cases. Work with data scientists, data analysts, product owners and understand the data requirements for models and business objectives. Design data models for optimal storage and retrieval, and to meet critical product and business requirements. Evaluate Public and Private Cloud enablement options for Analytical and Reporting tools and contribute tool maturity. Build audit compliant cloud solutions and simplifying access mechanism to make self-service offering more secure. Building REST services us API and governance standards. Define advanced vendor tool deployment solutions in the cloud and on-premises with a goal towards zero customer impacts through feature or version upgrades. Conduct POCs for defining the path towards making analytic solutions scalable. Monitor infrastructure, servers, databases, distributed batch jobs. Troubleshoot or escalate technical issues. Perform API/Application Performance Testing to ensure high volume of users can concurrently access the application that provide better user experience. Design and develop different PL/SQL blocks, Stored Procedures in SQL server database and Extensively work on the retrieval and manipulation of data from Oracle and Exadata by writing stored procedures. Run and Deploy application and database in pivotal cloud.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's Degree in Electronic Engineering, Computer Engineering, Computer Science, Computer Information Systems, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, Java Developer, Program Analyst, or related occupation.

Skills Required: This position requires experience with the following: Linux; Unix; Windows; Agile SDLC; Application Architecture Disciplines; Data Architecture Disciplines; Microservices; Apache Kafka; Docker; J2EE; Jenkins; NodeJS; Spring; CSS; Hibernate; HTML; Java; Javascript; JQuery; Python; Selenium; Shell Scripting; SQL; Apache Tomcat; REST; SOAP; JSON; Kubernetes; AWS Cloud Services; Dynatrace; Cassandra; Hadoop; Hive; MongoDB; Oracle; Apache Spark; GIT; Cucumber; Junit; Automated Testing; Functional Testing; Performance Testing; Regression Testing; Unit Testing; User Acceptance Testing; RBAC; PBAC; Immuta; I&AM and Databricks.

Job Location: 8181 Communications Pkwy, Plano, TX 75024.

Por favor confirme su dirección de correo electrónico: Send Email