Unknown Company

Python Automation Developer

everett, wa • Posted 3 days ago
Onsite Full Time General

Python DeveloperTechnical skills:Core python skills covering: Variables and Data Types; Data Structures; Control Flow and Loops; Functions;Input/Output (I/O) and File Handling; Exception Handling; Modules and Packages etc.Libraries: Python Libraries such as NumPy; Pandas; Scikit-learn; TensorFlow and PyTorch;Framework: Django; Flask; FastAPIWeb Scraping and HTTP: Beautiful Soup; ScrapyMust have:3-4 years of experience in developing automations using Python languageCore python skills covering: Variables and Data Types; Data Structures; Control Flow and Loops; Functions;Input/Output (I/O) and File Handling; Exception Handling; Modules and Packages etc.Libraries: Python Libraries such as NumPy; Pandas; Scikit-learn; TensorFlow and PyTorch;Framework: Django; Flask; FastAPIWeb Scraping and HTTP: Beautiful Soup; ScrapyGood to have:Background in operations research/optimization (e.g., scheduling, VM allocation).Experience with AWS cloud platforms.Security best practices: vulnerability scanning.Knowledge on automation tools like RPA Blue Prism or RPA Power Automate.Roles & responsibilities:End-to-end software development across design, implementation, testing, deployment, and maintenance.Understand existing complex Python-based codebases, implement new features, automations and maintain existing code base ensuring quality, performance, scalability, and security.Write, maintain, and optimize Python scripts for data processing, system monitoring, and workflow automationMaintaining/Enhancing existing CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins), define branching strategies, enforce code review standards, optimize build/test/deploy workflows, and manage releases.Work on Linux environment, monitoring.Understand complex interfacing system and integrate with different interfaces (APIs, event-driven, batch processes, etc.).Model relational databases, optimize SQL queries, and conduct performance tuning and schema evolution.Communicate with User and understand operations research/optimization methods to solve complex airline operations and crew planning problems.Collaborate with product managers and clients; present technical solutions, manage expectations, and translate requirements into delivery plans.Scope work, estimate effort, break down tasks, and manage sprint commitments.

Back to Job Search