Accessibility Links
  • Job reference: RMS0222025

Application Developer (Senior)

  • Sector: Engineering
  • Location: Calgary, Alberta
  • Job type: Contract
  • Date posted: 28/01/2020
  • Duration: 11 months renewable
  • Time left:
    d h m s
Send jobs like this to my email    What's this?

The Role:
Core Responsibilities:
- Assist our client's Network Operations department's Digital Transformation by building a network management platform and Network Automation and analytics practice.
- Assist colleagues in Network Design, deployment and operations by building a portal that will become our Enterprise Network Management system.
- Build, integrate and or build platforms that exploit our vast real time monitoring databases with AI or Machine learning to proactively identify operational mission critical network problems.
- Build interfaces to operational systems such as SCADA and OSISoft Pi and IT operational systems such ServiceNow to allow for correlation and automated workflows for our Network process.
- Assist our team of network experts to scale our services by helping them transition to Network As Code and associated on-prem/cloud Development support system.
- Assist delivery of applications programming and analysis tasks as part of a system development process as well as provide application support, maintenance and enhancements for our internal business partners.

Decision Making:
- Makes decisions and recommendations on highly technical or complex issues and without formal guidelines or precedents and exercises resourcefulness and ingenuity to interpret policy

- Assist SA and work with our network Architects, designers, expert Operations staff and Cloud Dev Ops Practice leads with setting development practices direction along with reviewing Network industry best practice for deploying Network As Code and automating routine network changes on our massive, mission critical network.
- Assist and or mentor other developers in team as well as network staff as they transform our practices to deploying changes via code and build automation for our workflows.
- Manage very complex or multiple projects and is considered a SME and has the ability to influence others.
- Oversees projects and ensures alignment with business goals. Leads a work group or project team. Develop and document software based on a defined set of design and performance requirements
- Adhere to processes defined by the Technical Lead and Solution Architect Provide estimates of work effort
- Proactively provide ideas to improve proposed solutions
- Actively participate in application design, database design, schema layout and data loading Actively participate in code walkthroughs/inspections as per the software development process and Quality Management Plan
- Prepare sample data and unit test plans
- Troubleshoot and corrects complex bugs or issues (including performance issues) Develop and execute unit and integration tests as per the project plan Assist in the set up and execution of demonstrations as required
- Align all work effort with the project schedule/work plan
- Innovative Senior DevOps Engineer with a strong .Net/C# background and 10+ years of experience designing, implementing, and managing cutting-edge deployment automation of cloud resources.
- Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tool GIT
- Maintain build profiles in Team Foundation Server
- Manage GitHub repositories and permissions, including branching and tagging
- Administration of DevOps tools suite: AWS, Teamcity, GitHub, Octopus Deploy, and Splunk
- Deploy code to different environments like Dev, QA, Production, and DR
- Experience using the Visual Studio Team Services (VSTS) tool to leverage requirements gathering through identifying user stories and defining acceptance criteria.
- Amazon AWS Cloud Administration which includes services like EC2, S3, EBS, VPC, AWS CLI, RDS, lambda, IAM, Route 53, API Gateway, Auto scaling, Cloud Watch, and Cloud Formation
- Intermediate to expert Power BI report and Dashboard experience required
- Experience Migrating On-premise infrastructure to cloud platforms like AWS and AZURE and involved in virtualization with VMware, though this is not an immediate requirement. Leveraging Cloud services and applications in the cloud in conjunction with and on-on prem data is required.
- Development of new applications, integrating them with interfaces and API's to other applications. Experience setting up initial release and deployment services in in ASP .Net Web applications environment
- Experience with databases MS SQL server, PostgreSQL, and RDS
experience with and or willingness to learn Python to assist with
DevOps experience required, On-prem Infrastructure and cloud automation experience will be an asset.

About Fircroft:
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.

Fircroft is registered as a Data Controller with the Information Commissioner as required under the General Data Protection Regulation 2016/679. Fircroft will only process your personal data for the specific purposes of managing your application.

Similar jobs
Worapachara Sribuathep
Schedule Controller Location Home Based Duration 1 year The Role: Job Descriptions -Make a plan for efficient...
Paul Pegler
Mechanical Technician Location Barrow-In-Furness, Cumbria Duration 12 months The Role: Our client is currently looking to recruit a team...
Joaquin Vicente
Logistics and Stores Coordinator Location Crewe, Cheshire Duration permanent The Role: The Logistics and Stores Coordinator will be...

Back to Top

By clicking "Save" you consent to
receiving matching jobs based on the
job/page you are viewing by email from
Fircroft, as detailed in our privacy policy
Fircroft would like to keep you up to date with our current vacancies and latest company updates via email. Occasionally Fircrofts marketing may contain 3rd party or affiliate information, however we will not share your personal data with any 3rd parties without your consent. From time to time, we might contact you to get your views on the service you have received. To help you get the best out of Fircroft, we may personalise them based on your location and how you use
Fircroft would like to keep you up to date with the latest company updates and vacancies via SMS / Text messages
Your consent options above means that Fircroft cannot contact you about any new or alternative career vacancies. If you want Fircroft to only contact you about the role(s) you have applied for please continue, however if you would like to be considered for other positions please allow us to contact you by changing one or more of the above consent.