Python Developer

Alpharetta, Georgia

Saxon Global
Job Expired - Click here to search for similar jobs
  • Savy on both sides - No DevOps Developer - need to know how to manage and transform data, write API and make API calls, use Linux in ad hoc manner to do tasks and analysis, troubleshooting on Linux, some scripting relates to data processing
  • Main Requirements: Python as a programming language not a scripting language, data processing in Linux Shell scripting (Bash), Python Developer, need large data sets (where bread and butter is) - need to be up and running on day 1 - can you write Python as a Developer?
  • Strong communication skills, not just heads down coding, would love a person that knows how to document (why you chose path, why you did this)
  • Security experience not needed
  • No Docker, AWS experience needed - need people that use Python as Developer not as they would in Cloud -AWS/Lambda/Python - not that sort of person
  • Be part of a team of engineers to implement Morgan Stanley specific security policies in the CI/CD security tools including but not limited to SAST, DAST and SCA applications. - Do not need to know doing a lot of integration with tooling from vendors and downstream and need to know how to manage data with Python and Linux
  • Python Developer with Linux background and transform data and give result
  • Define the security rules that needs to be adhered to at a code level in web and mobile applications written in .NET, Java, React, Python and other languages. - Not defining security rules - they will teach them how to do that - not core requirement
  • Bachelor's degree with 10+ years of work experience in the IT field - Does not need 10 years of experience
  • Ability to process large datasets for reporting and analysis - REQUIRED
  • Interview Process: 1st interview: 30 minutes, questions focused on Python and Bash - 2nd interview 1 Video hour (designing questions, how would you do this type questions, made have a coding challenge)
Notes from Manager:
  • Candidate technical skills deeper requirements:
  • Python: 60%
    • Somewhat deep understanding of python language
    • Async, Pytest, mock
    • Designing data structures, classes, modular programming
  • Lnux: 4i0%
    • Data processing (API, files, log files, directories) using Linux shell tools and utilities
  • Other skills that will be important
    • Communication: Good/Great Verbal and written skills
    • Documentation: Need individuals that are good at documenting and produce understandable and actionable documentation.
    • Ability to work with incomplete information: Ability to plan, design, decompose problems especially when requirements are incomplete.
About Us:
  • Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services.
  • We advise, originate, trade, manage and distribute capital for governments, institutions and individuals.
  • As a market leader, the talent and passion of our people is critical to our success.
  • Together, we share a common set of values rooted in integrity, excellence and strong team ethic.
  • We provide you a superior foundation for building a professional career where you can learn, achieve and grow.
  • At Morgan Stanley, we embrace integrity, excellence, teamwork and giving back.
  • As a market leader, the talent and passion of our people is critical to our success.
  • The people of Morgan Stanley provide our clients with the finest thinking, products and services to help them achieve even the most challenging goals.
About the Team:
  • The mission of the Cloud Security & Developer Enablement team is to implement the Firm's Cybersecurity Strategy by architecting, engineering, deploying and operating technical security controls and capabilities for the Enterprise.
  • This is achieved by continued focus on architectural rigor, automation, agile delivery and adoption of Cloud and application security control implementations by development community.
What You'll Do:
  • Be part of a team of engineers to implement Morgan Stanley specific security policies in the CI/CD security tools including but not limited to SAST, DAST and SCA applications.
  • Work with Development, DevOps and Security teams to identify and develop automated security and compliance capabilities in support of DevOps processes.
  • Define the security rules that needs to be adhered to at a code level in web and mobile applications written in .NET, Java, React, Python and other languages.
  • With your development background and security knowledge, provide security guidance to developers in the form secure coding standards and guidelines.
  • Support security standards, create templates and patterns to increase the efficiency and adoption of security program.
  • Work with our partners to implement, manage, and optimizing security measures within our GitHub repositories to continuously improve code integrity and protect against vulnerabilities.
Required Skillset:
  • Must have 5+ years software development experience using Python
  • Working with APIs, including but not limited to ReST
  • Unit testing frameworks
  • Multi-process and multi-thread architecture
  • Must have: 5+ years in Linux, strong bash scripting skills.
  • Good understanding of SQL to extract relevant information for reporting and analysis
  • Working knowledge of windows environment, simple scripting dos-batch etc.
  • Bachelor's degree with 10+ years of work experience in the IT field
  • Ability to process large datasets for reporting and analysis.
Desired Skillset:
  • A self-starter, with a strong desire for learning new technologies and applying them to solve problems
  • Knowledge of SAST, OSS technologies
  • Ability to perform Python code reviews with minimal assistance
  • Expertise in monitoring, alerting, reporting, data analysis is desired.
  • Experience with application build environments like Jenkins, TeamCity etc.
  • DevOps container/orchestration tools (Kubernetes, Docker, Puppet, etc.) is a plus
  • Experience with evaluation, integration and onboard of security tools such as DAST, RASP, WAF, vulnerability scanner results, container analyzers, open source scanning etc. is a plus
Date Posted: 31 March 2025
Job Expired - Click here to search for similar jobs