JOB QUALIFICATIONS & EXPERIENCE:
Preferred: Bachelor’s degree in Computer Science, Management Information Systems, or a related field;
Technical Certificates to a specific technical domain, for example AWS, Azure, Networking & Storage.
More than 5 years IT Experience;
More than 5 years’ experience building and maintaining systems in Azure;
At least 5 years’ of experience in DevOps and automation;
More than 3 years’ experience with migrating datacenters workloads Azure and/or AWS;
At least 2 years’ experience creating and implementing ARM, Cloud formation or Terraform templates;
At least 2 years’ of experience leveraging version control systems to manage Infrastructure as code;
Recent experience within the Design and implementation of complex, highly available and highly scalable solutions;
Familiarity with Server/Datacenter virtualization technologies such as VMWare, VMWare NSX and Hyper V;
At least 2 years’ of experience configuring and implementing cloud storage solutions to meet varying demands;
At least 2 years’ of experience implementing solutions that meet today’s Information Security requirements;
At least 2 years’ of experience configuring Azure networks to integrate with MPLS;
At least 2 years’ of experience defining and implement multi-step CI/CD workflows in Jenkins, Azure DevOps, CircleCI or GitFlow;
At least 2 years’ of experience with one or more of the following scripting languages
Enterprise wide architectural governance, architecture decisions, exceptions, standards etc.;
Developing Foundational re-useable technology components.
Nice to have Knowledge, Skills, Abilities or Certifications:
Architecture Certification: TOGAF, ARCHIMATE, ZACHMAN, etc.;
Azure MCSE: Cloud Platform and Infrastructure (Preferred);
Azure MCSA: Cloud Platform;
AWS Certified DevOps Engineer Associate;
AWS Certified Advanced Networking;
AWS Certified Solutions Architect Associate;
Soft Skills Required:
Excellent analytical and problem-solving abilities;
Excellent communication and presentation skills.
Position requires regular travel on a domestic and international travel basis.
Besides such basics as a competitive salary, comfortable and motivating work environment, here at Intellias we offer:
For your professional growth —
Innovative projects with advanced technologies;
Individual approach to professional and career growth (Personal Development Plan);
Regular educational events with leading industry experts;
English and German courses.
For your comfort —
Flexible working hours;
Spacious office with lots of meeting rooms;
Kids’ room with professional baby-sitter (offices in Lviv & Kyiv).
For your health —
3 health packages to choose from — medical insurance, sports attendance or mix of both;
Annual vitaminization program;
Annual vaccination and ophthalmologist check-up.
For your leisure —
Corporate celebrations and fun activities;
Beauty parlor (offices in Lviv & Kyiv).
Strategy and Architecture:
Undertakes analytical activities and delivers analysis outputs, in accordance with customer needs and conforming to agreed standards;
Maintains in depth knowledge of the Azure cloud platform, provides detailed advice regarding their application and executes specialized tasks.
Development and implementation:
Specifies user/system interfaces, and translates logical designs into physical designs taking account of target environment, performance security requirements and existing systems. Produces detailed designs and documents all work using required standards, methods and tools, including prototyping tools where appropriate;
Defines test conditions for given requirements. Designs test cases and creates test scripts and supporting data, working to the specifications provided. Interprets, executes and records test cases in accordance with project test plans. Analyses and reports test activities and results. Identifies and reports issues and risks;
Assists in the configuration of software and equipment and the systems testing of platform-specific versions of one or more software products. Documents faults, implements resolutions and retests to agreed standards;
Designs computing and communications equipment, taking account of target environment, performance, security and sustainability requirements. Translates logical designs into physical designs, and delivers technical prototypes of proposed components for approval by customer and execution by technicians. Designs tests to measure performance of prototypes and production output against specification and inform iterative development;
Undertakes routine installations and de-installations of items of hardware and/or software. Takes action to ensure targets are met within established safety and quality procedures, including, where appropriate, handover to the client. Conducts tests of hardware and/or software using supplied test procedures and diagnostic tools. Corrects malfunctions, calling on other experienced colleagues and external resources if required. Documents details of all hardware/software items that have been installed and removed so that configuration management records can be updated. Develops installation procedures and standards, and schedules installation work. Provides specialist guidance and advice to less experienced colleagues to ensure best use is made of available assets, and to maintain or improve the installation service.
Delivery and Operation:
Contributes to the availability management process and its operation and performs defined availability management tasks. Analyses service and component availability, reliability, maintainability and serviceability. Ensures that services and components meet and continue to meet all of their agreed performance targets and service levels. Implements arrangements for disaster recovery and documents recovery procedures. Conducts testing of recovery procedures;
Engages with project management to confirm that products developed meet the service acceptance criteria and are to the required standard. Feeds into change management processes;
Applies tools, techniques and processes to track, log and correct information related to CIs, ensuring protection of assets and components from unauthorized change, diversion and inappropriate use;
Develops, documents and implements changes based on requests for change. Applies change control procedures;
Uses the tools and techniques for specific areas of release and deployment activities. Administers the recording of activities, logging of results and documents technical activity undertaken. May carry out early life support activities such as providing support advice to initial users;
Reviews system software updates and identifies those that merit action. Tailors system software to maximize hardware functionality. Installs and tests new versions of system software. Investigates and coordinates the resolution of potential and actual service problems. Prepares and maintains operational documentation for system software. Advises on the correct and effective use of system software.
Performs other duties as assigned by management.
Our Client is a global leader in information services and solutions for professionals in the health, tax and accounting, risk and compliance, finance and legal sectors.
The Client requires Build Engineers to have deep technical depth of a specific technical domain, for example Private and/or Public Cloud, Virtualization, Database, Systems Management Tools, Automation, Networking etc.
Our Domain Engineer’s primary focus to develop detailed code patterns and the automation to execute these patterns, to enable the delivery of technical components or solutions in accordance with a pre-defined set of business requirements and outcomes as specified by our Solution or Domain Architects. The outputs of the process will include all relevant code and detailed Low Level Design that address the needs of the business. Engineers will also work closely with Architecture and Operations to ensure all solutions are seamless transitioned from build to run.
Our Domain Engineers will leverage a standard set of enterprise wide artefacts such as Design Patterns and Standards. Follow guiding design principles ensuring the develop solutions or technical components deliver GBS strategic intent, whilst meeting the solution requirements providing business value.