Specialist, DEVOPS Automation

Be among the first applicants.
-
Abu Dhabi
AED 120,000 - 180,000
Be among the first applicants.
3 days ago
Job description
JOB PURPOSE

Build and setup new development tools and infrastructure utilizing knowledge in continuous integration, delivery, and deployment (CI/CD), Cloud technologies, Container Orchestration and Security. Build and test end-to-end CI/CD pipelines, ensuring that systems are safe against security threats.

Deliver DevOps value by managing processes and procedures of DevOps, in addition to guiding the team of engineers/Senior Analysts to deliver DevOps Automation solutions.

KEY ACCOUNTABILITIES
  1. Build end-to-end continuous integration and delivery pipelines
  2. Work on ways to automate and improve development and release processes
  3. Design and develop cloud automation solutions using automation and orchestration tools that satisfy business requirements for function, performance, security, and maintainability
  4. Design and implement automated solutions for incident resolution by designing monitoring requirements
  5. Ensure Cloud orchestration and automation capability is operating based on target SLAs with minimal downtime
  6. Define the standard operating procedure and guidelines to ensure all the operational procedures and mandatory checks are performed during deployment to product and other environments
  7. Ensure all the deployment timelines are met and deployment scripts are in alignment with guidelines
  8. Hold performance meetings to share performance and consumption data and trends. Communicate service delivery health to all stakeholders and explain any performance issues or risks.
  9. Oversee the installation and configuration of solutions, reusable components, translation of technical requirements and with all stages of test data
  10. Test and examine code written by others and analyzing results

Plan, Test and Evaluate DevOps Services solutions
  1. Spearhead testing / installation / upgrade of DevOps solutions & services and ensure that the implementation is executed according to an agreed plan and time scale.
  2. Develop procedures required to carry out the installation/upgrade and keeps them up to date.

Deploy Digital Security & Access Control Solutions
  1. Implement, in consultation with section team members, logical access controls security to the various DevOps solutions & services by ensuring that user get access only to those functions/data required for their operations, in consultation with user departments
  2. Supervise and control the provision of technical support to all users in diagnosing faults malfunctions of any of the different ADNOC DevOps solutions & services infrastructure and determine appropriate corrective actions.

Deploy and Operate Back-up & Disaster Recovery Systems
  1. Participate in the implementation and testing of the contingency and Disaster Recovery Plans to ensure continuous availability of the IT systems.
  2. Develop checkpoints, backup, and recovery procedures for use by operation staff, and application development teams. Co-ordinate major recovery operations with users and other IT staff as appropriate.
  3. Develop, implement, and regularly test backup and recovery plans for all DevOps solutions & services infrastructure and related solutions.
  4. Assist in designing and maintaining the required continuity and recovery strategies for all Co DevOps solutions & services.

Plan all DevOps Automation Administration Activities
  1. Develop all standard operating procedures (SOPs) and system administration manuals related to the Company systems design, systems and data centers administration and security management activities.
  2. Plan domain activities to achieve the Company business objectives regarding Infrastructure operations for all current and future facilities and locations.
  3. Participate in the development of annual IT budgets by identifying Company Infrastructure administration operating costs and additional domain investments requirements.
  4. Plan and implement systems configuration changes in co-ordination with end users and other team members.
  5. Prepare, archive, and keep up-to-date technical and configuration documentation of all existing and future system administration and hosting management services.
  6. Perform systems capacity planning, performance monitoring, tuning and optimization of the Company systems and services.
  7. Collaborate with other IT groups to review requirements for all systems architecture and configuration changes.
  8. Participate in the Group IT change control activities whenever required.

Administer all Company DevOps Services Security Activities
  1. Manage all Company DevOps Services security operations and controls. Monitor the systems access permissions and privileges as required and conduct regular access reviews as per the existing standards and procedures.
  2. Monitor DevOps solutions & services to ensure their availability, integrity, and security.
  3. Communicate with ADNOC Group IT governance and operations teams to ensure DevOps solutions & services integrity and security.
  4. Assess existing and future information security solutions and their effectiveness in the protection of the Company systems, services, and information assets.
  5. Constantly monitor the DevOps solutions & services and their stored data for security, integrity, and continuity issues.
  6. Coordinate with the IT governance personnel to establish and apply the DevOps solutions & services security architecture principles.
  7. Support the DevOps solutions & services network and database teams in their efforts to securely plan and deploy systems and tools.

Conduct the Company Performance Tuning Activities
  1. Monitor and report on the performance of the DevOps solutions & services. Regularly adjust configuration parameters to ensure adequate performance.
  2. Constantly evaluate the DevOps solutions & services related performance. Ensure the highest levels of availability and continuity of IT services.
  3. Analyze trends and report potential problems or areas of improvement wherever applicable.
  4. Evaluate, test, deploy, and maintain standard solutions for system monitoring, performance tuning and management.
  5. Optimize the DevOps solutions & services performance in line with availability and performance targets and SLAs.
  6. Generate management reports on systems performance, utilization, and reliability on regular basis.

Participate in the Development of the Group IT Unit Budget Development
  1. Participate in the development of the budget for the section by providing input on the cost estimates for infrastructure for the new DevOps solutions & services, annual maintenance costs for the existing infrastructure, etc.
  2. Participate in formulating Annual Maintenance Contracts in respect of DevOps solutions & services and other IT equipment.
  3. Within the Group Digital & Cybersecurity, ensures that any work carried out on Company digital solutions will cause minimum disruption or downtime and will not adversely affect agreed service levels.
  4. Provide/Control technical support for servers located on remote sites.

Other Duties
  1. Contribute toward and promotes the protection of ADNOC IT assets and corporate information against threats to their security by implementing the Company information security standards and all other related policies, regulations, and guidelines.
  2. Champion and provide outreach for DevOps practices and tools throughout the software engineering groups company-wide and work closely with development and application teams to implement best practices and automation.

Supervision
  1. Plan, supervise and coordinate all activities in the assigned area to meet functional objectives.
  2. Train and develop the assigned staff on relevant skills to enable them to become proficient on the job and deliver the respective section objectives.

Budgets
  1. Provide input for preparation of the Section / Department budgets and assist in the implementation of the approved Budget and work plans to deliver Section objectives.
  2. Investigate and highlight any significant variances to support effective performance and cost control.

Policies, Systems, Processes & Procedures
  1. Implement approved Section / Department policies, processes, systems, standards and procedures in order to support execution of the Section's / Department work programs in line with Company and International standards.

Performance Management
  1. Contribute to the achievement of the approved Performance Objectives for the Section / Department in line with the Company Performance framework.

Innovation and Continuous Improvement
  1. Design and implement new tools and techniques to improve the quality and efficiency of operational processes.
  2. Identify improvements in internal processes against best practices in pursuit of greater efficiency in line with applicable ISO standards in order to define intelligent solutions for issues confronting the function.

Health, Safety, Environment (HSE) and Sustainability
  1. Comply with relevant HSE policies, procedures & controls and applicable legislation and sustainability guidelines in line with international standards, best practices and ADNOC Code of Practices.

Reports
  1. Provide inputs to prepare Section MIS and progress reports for Company Management.

COMMUNICATIONS & WORKING RELATIONSHIPS

Internal
  1. Regular contacts with IT Management Team and End-users up to Directors across ADNOC on provision of IT solutions and services delivery.
  2. Frequent contact with Program / Project Manager and Enterprise Architect on matters relating to creating synergies in the overall project portfolio, to define road maps etc.
  3. Regular contact with the counterparts in ADNOC Group Companies on intra-group coordination on IT related issues.
  4. Direct communication channel
    • Section head, Cloud Infrastructure Engineering
    • Senior Analyst, Cloud Solutions
    • Section head, Group Cloud Operations
    • Senior Engineer, Cloud Operations

External
  1. Frequent contacts with ADNOC Group's companies, internal/external auditors, local/international vendors, consultants and IT professional organizations to facilitate quality and cost-effective service delivery.
  2. Occasional contacts with senior management of international oil companies for exchange of information/benchmarking/study visits and training program.
  3. Regular contacts with international IT service providers and telecommunication providers on matters related to IT services and strategic directions.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

Minimum Qualification
  1. Bachelor's degree in computer science (IT), Computer engineering, Electronics Engineering, Automation Engineering or a related technical field.

Minimum Experience & Knowledge & Skills
  1. 8 years of IT Experience and minimum 3 -5 years of experience as a DevOps engineer or a similar role
  2. Strong experience in core infrastructure sectors such as Oil & Gas, Power, Telcom, Transportation, Manufacturing, etc.
  3. Good Knowledge on CI/CD implementation on Cloud based and On-Premises environment
  4. Strong hands-on knowledge of setting up production, staging and dev environments on AWS/GCP/Azure/OpenStack

Professional Certifications
  1. Any professional certification would be a plus

Technical Competencies
  1. Should have deep knowledge of working with a configuration management tool - Ansible/Puppet/Chef or similar
  2. Should have very solid developer experience in Terraform, Jenkins, any other CI/CD tools
  3. Automation exposure on Public Cloud (AWS, Azure, GCP) / On-Premises
  4. Experienced in implementing multi-cloud DevOps along with application development on Cloud native and On-premises
  5. Strong experience in using DevOps CI/CD tool chain and integrating tool chains into CI/CD server using Webhooks/APIs
  6. Good experience in creating Kubernetes Cluster, API server, etc.
  7. Hands on coding experience in java, NodeJS, Perl, Python and scripting languages Ruby, PowerShell, JSON, etc.

Behavioral Competencies
  1. Excellent interpersonal, communication, and organizational skills
  2. Proven ability to form and maintain highly effective working relationships with all levels of seniority
  3. Ability to work effectively in a team and with other groups
  4. Excellent written and verbal communication skills - must be able to communicate fluently in English both verbally and in writing

Detail oriented - understands transactional activities sufficiently to help solve process performance problems and define actions to achieve performance improvement objectives
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Specialist, DEVOPS Automation jobs in Abu Dhabi