TATA Consulting Services

Developer

Newark, DE, US

Remote
Full-time
$85k–$115k/year
8 days ago
Save Job

Summary

Skill: Senior Python Hadoop Developer * Must have extensive hands on experience in designing, developing, and maintaining software web applications in Big Data and Data Streaming Platforms using MQ, RabbitMQ, Kafka, etc. * Experience in design and implement tools and frameworks for reusability and standards. * Ability to lead the team and deliver the feature, functionalities in a fast-paced SAFe Agile environment. * Experience in designing, developing, and maintaining software frameworks using Kafka, Spark, Hadoop/MR, Spark Streaming etc. * Hands on experience on implementing CI/CD using the Atlassian ecosystem. * Strong understanding of OOP fundamentals in either Java or Python. * Ensure the solution development, release and op teams have the proper tools and training for success. * Collaborate with Solution Architects and technology groups to designing, developing, and maintaining software solutions. * Demonstrate an understanding of the whole product, it's modules and the interrelationship between them while being expert in the assigned component or module. * Experience in designing and programming small modules and large components and designing a feature, set of features, or whole feature area. * Experience in capturing the system level requirements by brainstorming with Senior Architects, Data Architects, Business, and Product Managers. * Will identify the scope of the work, provide initial estimate and justify the estimates with facts. * Drive and maintain code quality through best practices, unit testing, and code quality automation, innovation and experimentation. * Experience in assessing the application performance to make improvements through better design and best coding practices, as necessary. * Experience managing and leading small development teams in an Agile environment. * Excellent verbal and written communication skills. * Coordinates and facilitates routines to support delivery of technology solutions - e.g. kick-offs, status reviews, stakeholders meetings, change controls, and tollgates. * Plans and coordinates delivery and dependencies across multiple technology teams. * Facilitates dependency management, risk managements, and impediment removal for the defined deliverables. * Promotes and facilitates communication and collaboration across organizations to support the deliverable completion and timeline. Articulate clear updates and critical path. * Gathers and facilitates project updates for the deliverables to stakeholders and leadership pertaining to deliver, risks/issues and schedule. * Ensures that execution is aligned with deliverable requirements by working with the sponsor and stakeholders. * Identify any emerging risks/issues, escalated as needed, and identify critical path to resolve. * Execute appropriate due diligence and financial management routines to deliver against financial commitments. * Ensures deliverables comply with Enterprise Change Management standards and maintain evidence and systems for record for change. * Supports resource planning for delivery/execution. * Strong MS Excel skills to ensure cost reconciled with other systems of records. Salary Range - $85,000-$115,000 a year #LI-NS2

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: