Senior Engineer, DevOps and Cloud

Company:  Ares Management Corporation
Location: Los Angeles
Closing Date: 19/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.

Functional Competencies

PRIMARY FUNCTIONS AND ESSENTIAL RESPONSIBILITIES

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

Key Responsibilities

  1. Providing input and participating in design, implementation & support activities in the provisioning, configuration, and deployment of an application in Python Flask framework
  2. Designing, building and deploying On-Prem application to Azure Cloud
  3. Responsible for scripting and programming to deploy and operate our production systems
  4. Updating incident cases in the IT Service Management system
  5. Documentation and reporting
  6. Participate in on-call rotation, drive incident resolution, live troubleshooting and impact mitigation
  7. Evaluate/implement/maintain software build processes & automation tools to support software product development
  8. Maintain discipline around build and release operations, best-practices, and protocols across the entire development team
  9. Run and Maintain different Product environments (dev, staging, sandbox, production)
  10. Help architect, build, and deploy secure infrastructure in support of Dispatch Dev teams including standards for Docker environments, load balancers, and AKS Cluster
  11. 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:

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

Behavioral Competencies

  1. Teamworking skills
  2. A logical approach to problem solving/analytical skills
  3. Confident decision making
  4. Good organizational skills to prioritize heavy workloads
  5. Flexibility and adaptability
  6. Good time management skills
  7. Strong communication and interpersonal skills
  8. Ability to work independently and in a team environment to produce outstanding results
  9. Ability to learn quickly
  10. Excellent customer service skills
  11. Ability to communicate technical information to non-IT audiences

Reporting Relationships

Staff Engineer, DevOps and Cloud

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.

#J-18808-Ljbffr
Apply Now
Share this job
Ares Management Corporation
  • Similar Jobs

  • Senior Engineer, DevOps and Cloud

    Los Angeles
    View Job
  • Cloud and DevOps Engineer II - Medical Devices

    Los Angeles
    View Job
  • Cloud and DevOps Engineer II - Medical Devices

    Los Angeles
    View Job
  • Cloud and DevOps Engineer II - Medical Devices

    Los Angeles
    View Job
  • Cloud and DevOps Engineer II - Medical Devices

    Los Angeles
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙