IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
Astreya Partners Inc
Senior Software Engineer (Remote)
Senior Software Engineer | Astreya Partners Inc |Poland
1-year fixed-term contract
Responsibilities
- You will utilise various new tools and technologies to improveautomation on unique infrastructure platforms.
- Automate the manual steps as part of the infrastructure build and...
Senior Software Engineer | Astreya Partners Inc | Poland
1-year fixed-term contract
Responsibilities
- You will utilise various new tools and technologies to improve automation on unique infrastructure platforms.
- Automate the manual steps as part of the infrastructure build and operations.
- Work with stakeholders to gather detailed requirements and create a low-level design document for the automation workflow.
- Audit existing software components for the automation framework and identify all the reusable components for the new automation workflows.
- Implement new software components in the automation framework, which can be used for new use cases.
- Perform end-to-end testing of the workflow, identify any gaps in it and fix them.
- Use the workflow to bring up all the future infrastructure components in the lab environment.
- Engineer the automation workflows to be generic for reusability with non-standard infrastructure configurations.
- Troubleshoot automation workflows and internal tooling and perform root cause analysis on failures.
- Develop and gather technical improvements for automation workflow and internal tools based on self-analysis and input from team members.
- Become knowledgeable about cross-functional tooling usage and the APIs provided by each tool.
Requirements:
- 8- 10 years of experience with Python
- 3 years or more using C++
- Well-versed in object-oriented programming principles.
- Good knowledge of Linux and bash scripting.
- Strong understanding of data structures and ability to navigate complex environments
- Experience in software testing for Python applications – unit testing, test automation, API testing Working knowledge of VCS software like GIT.
- Experience with automation & CI/CD software using one or more of the following: Ansible, Chef, Jenkins, Gitlab.
Required Qualifications/Skills:
- Bachelor’s degree (B.S/B.A) from four colleges or universities and 3 to 8 years of related experience and training or equivalent combination of education and experience.
- Knowledge of network routing protocols, including MPLS, OSPF, ISIS, BGP, NetFlow, and other related network services.
- Knowledge of network management and security protocols
- Familiarity with one or more network vendor platforms – Cisco, Juniper, Arista, or similar.
- Experience as a developer for network automation and tooling projects.
- Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
- Ability to quickly learn customer support processes, tools and techniques
- Ability to perform root cause analysis of network, operating system, and other issues
- Excellent communication skills in English (both speaking and writing)
- Ability to collaborate and work remotely, including the use of communication tools
- Ability to multi-task and self-organize, including prioritisation of activities.
- Must have the ability to communicate effectively
Job Types: Full-time, Contract
Contract length: 12 monthsPay: 325,000.00zł – 350,000.00zł per year
Work Location: Remote
Related Jobs
See more All Other Remote Jobs-
New Save
-
New Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save