Python Developer (Flask, APIs)

Posted 10 Days Ago
New York, NY
150K-170K Annually
Mid level
Real Estate
The Role
The Python Developer will design, implement, and support applications using Python and Flask. Key responsibilities include API design, cloud deployment, and maintaining environments across development and production. The role requires collaboration with teams and documentation of processes, along with on-call support for incident resolution.
Summary Generated by Built In

Over the last 20 years, Ares’ success has been driven by our people and our culture. Today, our team is guided by our core values – Collaborative, Responsible, Entrepreneurial, Self-Aware, Trustworthy – and our purpose to be a catalyst for shared prosperity and a better future. Through our recruitment, career development and employee-focused programming, we are committed to fostering a welcoming and inclusive work environment where high-performance talent of diverse backgrounds, experiences, and perspectives can build careers within this exciting and growing industry.

Job Description

Ares management is seeking a seasoned Python Flask developer for the DevOps team in our technology department located in New York or Los Angeles office. Candidate must have strong hands-on technical expertise in Python, Flask and NoSQL databases like MongoDB. Success in this position will be demonstrated by delivering high-quality code, meeting project deadlines and collaborating effectively with cross-functional teams. This role is critical to the organization's success as it will contribute to the development of innovative solutions that drive business growth.

PRIMARY FUNCTIONS AND ESSENTIAL RESPONSIBILITIES
Functional Competencies:

  • Experience with creating, deploying, configuring applications using Python
  • Expert knowledge in REST API design and implementation in FLASK
  • Experience with automated provisioning of Dev/Test/Staging and Production environments using Azure DevOps CI/CD pipeline
  • Experience with version control systems like GIT, Azure DevOps, SVN etc. (Branching, tagging, Push)
  • Experience using Pycharm or Visual Studio Code or Jupyter etc.
  • Experience in writing Unit test, Integration test and REST API testing using Postman, SOAP UI
  • Ability to prepare detailed build/test plans with Python for test cases
  • Ability to break down application requirements, propose appropriate architectural solutions and translate that into code

Key Responsibilities:

  • Providing input and participating in design, implementation & support activities in the provisioning, configuration, and deployment of an application in Python Flask framework
  • Designing, building and deploying On-Prem application to Azure Cloud
  • Responsible for scripting and programming to deploy and operate our production systems
  • Updating incident cases in the IT Service Management system
  • Documentation and reporting
  • Participate in on-call rotation, drive incident resolution, live troubleshooting and impact mitigation
  • Evaluate/implement/maintain software build processes & automation tools to support software product development
  • Maintain discipline around build and release operations, best-practices, and protocols across the entire development team
  • Run and Maintain different Product environments (dev, staging, sandbox, production)
  • Help architect, build, and deploy secure infrastructure in support of Dispatch Dev teams including standards for Docker environments, load balancers, and AKS Cluster
  • Monitor ticketing system for reported issues and assist development groups in the timely resolution of opened tickets. - Standardize and document development and deployment operations and methods

QUALIFICATIONS

Preferred Qualifications:

  • Experience with migrating on-premises workloads to Microsoft Azure Kubernetes Service
  • 3+ years developing with scripting language i.e. Python with at least 2 years focused on Cloud/Non-Cloud Automation
  • Experience with handling API call like POST/GET/PUT via Python Flask
  • Experience with pandas, numpy, dataframe, request libraries/packages, OOPS concepts
  • Experience of working in Agile framework using Atlassian tools like Jira, Kanban, Confluence
  • Develop and maintain automated CI/CD pipelines for code deployment using Jenkins, Azure
  • Maintain Git/Azure repo workflows for source code management
  • Azure certification
  • Linux system administrator skills and TCP/IP network fundamentals
  • Experience with CI/CD tools like Git, GitHub, Stash, SVN, Jenkins, Bamboo, Nexus, Maven, Artifactory, etc.
  • Experience with Docker, microservices and container-based deployment and service orchestration using Docker, AKS(Azure Kubernetes Service)
  • Terraform/ARM orchestration tool deployment on Azure
  • Bachelor's Degree in Information Technology/Computer Science or related field
  • 3-7 years in Enterprise IT or equivalent work experience

Behavioral Competencies:

  • Teamworking skills
  • A logical approach to problem solving/analytical skills
  • Confident decision making
  • Good organizational skills to prioritize heavy workloads
  • Flexibility and adaptability
  • Good time management skills
  • Strong communication and interpersonal skills
  • Ability to work independently and in a team environment to produce outstanding results
  • Ability to learn quickly
  • Excellent customer service skills
  • Ability to communicate technical information to non-IT audiences

Reporting Relationships

Compensation

The anticipated base salary range for this position is listed below. Total compensation may also include a discretionary performance-based bonus. Note, the range takes into account a broad spectrum of qualifications, including, but not limited to, years of relevant work experience, education, and other relevant qualifications specific to the role.

$150,000 - $170,000

The firm also offers robust Benefits offerings. Ares U.S. Core Benefits include Comprehensive Medical/Rx, Dental and Vision plans; 401(k) program with company match; Flexible Savings Accounts (FSA); Healthcare Savings Accounts (HSA) with company contribution; Basic and Voluntary Life Insurance; Long-Term Disability (LTD) and Short-Term Disability (STD) insurance; Employee Assistance Program (EAP), and Commuter Benefits plan for parking and transit.

Ares offers a number of additional benefits including access to a world-class medical advisory team, a mental health app that includes coaching, therapy and psychiatry, a mindfulness and wellbeing app, financial wellness benefit that includes access to a financial advisor, new parent leave, reproductive and adoption assistance, emergency backup care, matching gift program, education sponsorship program, and much more.

There is no set deadline to apply for this job opportunity. Applications will be accepted on an ongoing basis until the search is no longer active.

Top Skills

Python
The Company
Arlington, VA
2,135 Employees
On-site Workplace
Year Founded: 1997

What We Do

Ares Management Corporation is an international real estate financing company.

Similar Jobs

NBCUniversal Logo NBCUniversal

ServiceNow Staff Software Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Hybrid
New York, NY, USA
68000 Employees
130K-190K Annually

NBCUniversal Logo NBCUniversal

Sr Staff Software Engineer, Cloud Control Plane

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Hybrid
New York, NY, USA
68000 Employees
145K-210K Annually

NBCUniversal Logo NBCUniversal

Data Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Hybrid
New York, NY, USA
68000 Employees
100K-135K Annually

NBCUniversal Logo NBCUniversal

AI Cyber Defense Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote
Hybrid
New York, NY, USA
68000 Employees
125K-155K Annually

Similar Companies Hiring

TurboTenant Thumbnail
Software • Real Estate • PropTech • Fintech
Fort Collins, CO
70 Employees
EliseAI Thumbnail
Real Estate • Natural Language Processing • Machine Learning • Healthtech • Artificial Intelligence
New York, NY
165 Employees
Findigs, Inc. Thumbnail
Software • Real Estate • PropTech • Fintech
New York, NY
53 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account