Hello All,
I currently have 2 Zoom interview slots for today and tomorrow. Client is looking to close this position by Friday 10th .
Client is looking to make a hiring decision by the end of this week. It will be a one and done video interview. Client will take a Python Developer with a minimal Java Development experience or a Java Developer with a few years of Python Development. Will take any Visa status.
Position: Python / Java Developer
Location: Tampa, FL- Nielsen would consider 100% Remote options or to relocate to Tampa
Length: 6month contract
Rate: $65/hr. Corp to Corp
Project Details –
Small team of 6 that works on the product/platform that creates and tracks audio signatures that are used to track media and create media ratings for anything streaming (i.e. Netflix, Hulu, Disney+ etc). The legacy platform is currently 50% on prem and 50% cloud (AWS). Goal is to get it 100% to the cloud.
Also creating another whole new platform for this product which is 100% AWS.
Day to Day Responsibilities/typical day look like:
· This team pretty stand alone and owns everything related to this product. They develop, test, and do troubleshooting/support. This person will be doing only backend processing (Java 1.8), a lot of batch processing, for the legacy platform. For the new platform they are running a lot of Lambda, so would like to start transitioning to Python for that. Ideally looking for Python developers who also have some Java. Willing to take someone who is extremely strong in Java but has no python, so long as they are willing to learn it. Would love someone who is an 8 or 9 in python and maybe a 4 or 5 in Java. For the Jr role, would be ok if someone just has python. Again, they are open to a variety or mix since there are 3 positions and if they find one (or 2) that have one but not the other, they can supplement that with the 3rd person.
· Almost entirely all new development. Working in a Linux OS so need to know how to navigate within Linux, know command lines etc. Usually whatever they code a teammate will test and they will help test what teammates have coded. Almost all manual testing at this point, what is automated is done using just bash scripting. If they can script in Bash that is great, but need to at least be vaguely familiar and be able to read and understand a script.
· 2 week sprints, 3 sprint planning increments. Using GitLab as repository, but anything similar is fine. They also use Kubernetes (knowledge or experience with any containerization is fine), and using PostgreSQL SQL on the backend.
What are the top 3 MUST HAVE technologies or Required experience of the position?
1. Java/ And or Python
2. AWS
3. Experience working in Linux OS
NICE TO HAVES (OR WHAT GETS THE WIN)?
1. SQL/ PostgreSQL
2. BASH scripting
3. Kubernetes
4. Docker
Insert Client Job Description Below:
This person will be working on a team and project that focuses on batch processing of TV measurement from streaming sources, i.e. Netflix, Amazon etc. One of the platforms they will be working on is already established and working, main focus will be getting it moved to AWS cloud. All Backend Java, almost all entirely new development. The system currently has 3-4 services that mostly revolve around Data Processing and Data mining.
This person will also be working on new development of a newer generation platform that provides the same services, but is being build entirely in the AWS cloud using Lambda and python.
Very important that this person must be ok with doing Development and Testing! This group works on a scrum model where they develop and test the code. Many times one of their colleagues will test what they wrote, and vice versa. Mostly manual and some automated (automation is done via Bash scripting).
Skill Needs
1. Strong hands on real time experience with Java 1.8, SQL, Linux Shell Scripting, Python
2. Working exposure to Agile methodology (DevOps); developing code, testing code,
creating/updating automated test suite, supporting production system
3. System components are all backend processing, no User Interface
4. AWS experience in creating/working on SQS, SNS, S3 Buckets, Lambdas, Docker
Applications with EKS, Athena
5. Able to understand CICD and adapt to new components under development
6. Hands on experience with Junit test cases and knowledge of working on code coverage,
bugs/security fixings
7. Strong Analytical and communication skills
8. Tools used: Gitlab, Sonar, Octopus, Postgres, Kubernetes
Nice to Have: Automation Testing development using Cucumber, Python
No comments:
Post a Comment
Thanks
Gigagiglet
gigagiglet.blogspot.com