Job Description
Title: Full Stack Developer with Python Focus
Location: Franklin, WI
Type: Hybrid (3 days onsite per week)Open to Chicago area with more Hybrid
Duration: ASAP - December 2025
Perks: Competitive Rates, Benefits, free daily lunch when onsite
Description:
We are seeking a skilled Python Developer to contribute to the development of our client's Data Masking Service. This role is part of a dynamic engineering team dedicated to designing and automating data masking processes for end users. In this position, you will collaborate closely with architects to establish feature roadmaps, build microservices, and implement client-driven feature requests. Your work will focus on creating robust solutions to facilitate seamless data obfuscation, including managing data backups, automating masking operations, and maintaining RESTful APIs.
Responsibilities:
Design and develop microservices to automate data masking processes.
Collaborate with architects to shape feature roadmaps and implement new functionalities.
Build and maintain RESTful APIs for seamless data operations.
Ensure backups are integrated into the masking environment and data is obfuscated effectively.
Contribute to agile development processes within a scrum team, utilizing tools such as Jira.
Support cross-functional collaboration to deliver innovative solutions.
Key Skills and Requirements:
Strong expertise in Python programming.
Familiarity with AWS fundamentals.
Proficiency in creating and working with RESTful APIs, with knowledge of OpenAPI specifications.
Experience with relational databases and data operations.
Competency in Linux, Kubernetes, Docker, and distributed software systems (e.g., EKS).
Hands-on experience with CI/CD pipelines, particularly GitLab.
Agile development experience and scrum team collaboration.
Knowledge of message queuing services like Redis, Kafka, or MQ.
Preferred Qualifications:
Familiarity with the Delphix Masking Tool.
Advanced knowledge of Java programming.
User experience expertise, including UI frameworks or web development.
What We Value:
Quick learners with a proactive, iterative approach to problem-solving.
Strong commitment to delivering results and meeting deadlines.
Excellent communication skills, capable of bridging technical and non-technical audiences.
Collaborative team players who thrive in agile environments.
Full-time
Hybrid remote