DevOps Deployment Analyst

Sorry, this job is no longer available. Please Search for Jobs to conduct a new search

Eagle is currently seeking a DevOps Deployment Analyst for a permanent job opportunity, scheduled to begin immediately.

Key Responsibilities

The successful candidate will be responsible for:

  • Designing, building, testing, and documenting complex automation solutions using agile methodologies;
  • Implementing complex on premise and cloud platform, design and create deployment pipelines, platform tooling, and monitoring;
  • Managing virtual platform and environments, including deploying and monitoring VMs;
  • Learning and experimenting using different tools, technology, and methodologies;
  • Identifying options for potential solutions and assess them for both technical and business suitability;
  • Implementing unit testing, system testing, performance testing, and user acceptance testing;
  • Handling multiple demands and competing priorities while ensuring deliverables are met;
  • Preparing accurate estimates for all tasks and can validate estimates of others;
  • Understanding concepts of project management to be responsible for the definition of development plans including scoping, scheduling, and implementation;
  • Making key decisions, including determining the most appropriate platform to complete development requests and quality assurance for others;
  • Developing processes and procedures to organize workflow that ensures quality, precision, and timeliness of outputs;
  • Providing leadership including technical mentoring/coaching and support for other team members;
  • Providing recommendations on the use of technology to further the client's goals and objectives;
  • Managing group situations with business partners and provide facilitation of meetings;
  • Communicating clearly, both written and verbally;
  • Communicating effectively with non-technical staff and with members of interdisciplinary teams;
  • Clearly explaining problems, potential solutions, and status to business partners and peers;
  • Manage time and schedule within overall project plan, to effectively control scope of own work as well as the work of more junior personnel;
  • Timely communication, escalating issues and potential team issues appropriately to leads or managers;
  • Completing individual status reports on time and to the detail required, may be responsible for reporting at a team or project level;
  • Providing technical mentorship to team members;
  • Ensuring follow-up communication with IS and business partners to validate functionality of delivered solutions, functions and bug fixes;
  • Training end users to operate new or modified user solutions;
  • Maintaining a familiarity and working knowledge of operations policies, procedures, operating practices, and products;
  • Maintaining familiarity of the client's business strategies and objectives;
  • Adhering to legislation and security procedures as they pertain to the responsibilities of the team;
  • Understanding and adhering to standards, conventions and guidelines, as defined. Responsible for the development of standards, conventions, and guidelines;
  • Research, recommendations, and application of emerging products, languages and technologies in support of technical efforts; and,
  • Applying industry best practices in development, architectures, and SDLC methodologies through the recommendation and development of standards and best practices for the team.

Skills and Qualifications

The qualified candidate must have:

  • Seven plus (7+) years' experience and skill working through the design, development, release cycle, and delivering of software products to market with the ability to conduct training;
  • Seven plus (7+) years' broad knowledge of the systems development life cycle (SDLC) and related practices and techniques (continuous integration, continuous deployment and delivery, code reviews);
  • Seven plus (7+) years programming experience working with source control, complex applications, web technologies, unit testing frameworks, Microsoft Team Foundation Server, GIT, Visual Studio Team Services and SQL Server;
  • Seven plus (7+) years' experience deploying and maintaining machines in a virtual environment (i.e. VMware);
  • Seven plus (7+) years' experience with platform automation tools (i.e. Chef, Ansible, or Puppet);
  • Excellent knowledge of virtualization and IaaS, ideally VMWare, Microsoft Azure, and Windows Server;
  • Excellent understanding of IP networking, network security firewalls, and load balancing;
  • Extensive knowledge of Microsoft Office product line and opportunities;
  • Demonstrated user interaction/support experience and excellent verbal and written communication skills;
  • Excellent understanding of DevOps and Agile;
  • Financial sector experience (preferably in banking) is considered to be an asset; and,
  • Flexibility and adaptability in regards to learning and understanding new technologies.

Don’t miss out on this opportunity, apply online today!

We would like to thank all applicants for their interest; however, only candidates under consideration will be contacted.  Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.

 

  • Posted On: July 09, 2018
  • Job Type: Contract
  • Job ID: 55772
  • Location: Edmonton AB