What are the responsibilities and job description for the DevOps Engineer position at Shulman Fleming?
Job Description
Devops Engineer - should have at least one of python Powershell groovy
MUST have 7-10 years’ experience ideally, Salary Range 140-165k, hybrid in NYC
As a DevOps Engineer, you will be responsible for the design & development of tooling and processes that allows our Development teams to efficiently maintain, test, and deploy their applications. You should have a strong grasp of CI/CD best practices, and demonstrate fluency in scripting languages.
We support a wide array of technologies in our pipelines including Python, .Net, Angular, Java, C#, C , PowerBI, MS SQL Server, AzureSQL, and SnowFlake Data warehouse.
Responsibilities:
- Software release and Software deployment management.
- Implement solutions related to automation of building, testing, and deployment of software to on premise and cloud environments.
- Manage projects for reliable on-time delivery.
- Collaborate with the Project team which can include Developers, Security, and Operations.
- Serve as Git SME for the Development teams.
- Create and deploy solutions that automate repeatable tasks.
- Take part in daily activities to ensure stability and operability of the environment such as monitoring and testing new software versions.
Qualifications:
- Good understanding of the software development lifecycle and Agile practices.
- Understanding of DevOps practices and methodologies: CI/CD, Infrastructure as Code.
- Hands-on experience with some of the scripting languages (PowerShell, Unix Shell, Python, Groovy).
- Knowledge of version control systems (Git, SVN, TFS).
- Knowledge of databases (MS SQL Server).
- Hands-on experience with cloud computing services (AWS, Azure).
- Considered an advantage
- Experience with infrastructure automation and configuration tools (Puppet, Ansible, Rundeck).
- Experience with task Automation tools (Jenkins, Azure DevOps, GitLab CI).
- Skills related to containerized environments and technologies (Docker, Kubernetes).
- Working knowledge of AzureDataFactory or MLOps
- Understanding of system/application monitoring processes (OpsRamp, Splunk).
- Experience with repository managers (Nexus).
- Experience with issue tracking systems (Jira, TFS).
Salary : $140,000 - $165,000