Must have experience with: Analyzing project documentation to derive and translate business requirements into technical specifications; Gathering project requirements; Analyzing and estimating development timelines; Implementing code following Test-Drive Development (TDD) and Continuous Integration (CI) practices; Agile methodologies; Scrum framework; Designing and developing scalable applications using Python; Building data processing pipelines using Databricks and Apache Spark (PySpark); Handling large-scale datasets including performance optimization; Leveraging AWS for architecting, deploying, and maintaining cloud infrastructure and services; Utilizing Git, GitHub, and GitLab for source control, collaborative development, and peer code reviews; Setting up and managing GitLab CI pipelines for automated building, testing, and deployment of applications across environments using Docker and Openshift; Collaborating with cross functional teams; Python 3.x; Scala; Spark; Airflow; Shell Script; and, Boto3. These states include: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Ohio, Pennsylvania, Texas, Utah, Vermont, and Washington State.