Sr. Software Developer
Company: SPECTRUM
Location: Maryland Heights
Posted on: June 24, 2022
|
|
Job Description:
TITLE: Sr. Software Developer
LOCATION : Maryland Heights, MO
JOB SUMMARY:
Build, oversee, maintain, and support BigData technologies for
business teams including Software Engineering, Business
Intelligence, and Marketing. Improvise new technical infrastructure
based on new market trends. Maintain Big Data infrastructure and
clusters for different projects and end-user facing portal
applications including Charter.net, Spectrum Guide, Spectrum TV
App, OneApp, and Spectrumbusiness.net. Support, design, develop,
automate, and implement Big Data Clusters using Big Data components
including Hadoop (HDFS), YARN, Spark, Kafka, Hbase, Cassandra,
SOLR, Ranger, Oozie, Sqoop, Cloudera, Hortonworks, Elasticsearch,
and Map Reduce, to enhance data analytic capabilities. Perform
system administration and automation of Hadoop and Kafka including
installation, maintenance, and configuration. Resolve issues
related to development, operations, implementations, and system
status. Research and recommend options for department direction on
Big Data management. Oversee and maintain all production and
non-production Hadoop and Kafka clusters and their infrastructure.
Code and perform unit and integration testing of software to ensure
proper and efficient execution and adherence to business and
technical requirements. Code, test, and debug new software, and
perform enhancements to existing software. Design and write
programs according to functional and non-functional requirements.
Lead code review sessions to validate adherence with development
standards. Review and provide input into development standards.
Develop and maintain technical documentation. Serve as final
escalation point to resolve incidents and problems for production
applications and web services supported by the team in accordance
with identified Service Level Agreements. Solve complex software
problems by collaborating with internal end-users and with
technical and architecture teams. Implement, monitor, test, and
audit new software programs to maximize efficiency of the various
software systems. Participate in continuous performance improvement
sessions to discuss opportunities to improve processes or
standards. Analyze and resolve computer related problems by
coordinating with in-house personnel to diagnose and fix
operational issues. EDUCATION/ REQUIREMENTS:
Bachelor's degree (or foreign equivalent) in Information
Technology, Computer Science, Management Information Systems, or a
related field, and 4 years of experience designing, developing,
automating, implementing, and supporting big data clusters using
Hadoop (HDFS), Kafka, Yarn, Hive, and HBase; of which 1 year of
experience performing performance tuning of Big Data components,
including Hadoop (HDFS), Yarn, Spark, Kafka, Hbase, Cassandra,
SOLR, Ranger, Oozie, Sqoop, Cloudera, Hortonworks, Elasticsearch,
Map Reduce, and Hive SQL queries; addressing performance issues
related to YARN; enabling and configuring Kerberos for Hadoop
components; implementing enterprise security for Hadoop and Kafka;
developing NoSQL databases; and developing Shell scripting or
Python scripting; and performing system administration and
automation. In lieu of a Bachelor's degree, or foreign equivalent,
in Information Technology, Computer Science, Management Information
Systems, or a related field, employer will accept an additional two
(2) years of experience with handling large-scale distributed
platforms, integration projects, and enterprise applications and
scripting in Unix and Shell scripting.
ISW353 313326 313326BR
Keywords: SPECTRUM, Springfield , Sr. Software Developer, IT / Software / Systems , Maryland Heights, Illinois
Click
here to apply!
|