Mongodb Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- 60‐80€/Stunde
- 0157 Centurion, South Africa
- Weltweit
- nd | en | de
- 25.07.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2020 – offen
Tätigkeitsbeschreibung
Support AWS RDS for non-prod and production environments. Provide testing support for non-prod & Live environments. Support implementation plans in line with the best practice for basic configuration and testing. Highlight and mitigate any risks identified at design stage. Actively engage and provide resolution to open issues logged by the teams for RDS Aurora and supporting technologies. Create, revise and update technical documentation (standards, procedures, processes, playbooks). Participate in technical review boards for designs and build related issues.
Duties and responsibilities
RDS Aurora Mysql Database administration
- Deployment, management, configuration and maintenance of AWS RDS
- Perform upgrades of RDS Aurora deployments.
- Ensure availability, performance, security and scalability of AWS RDS
- Planning and configuring backup and recovery strategies
- Configuring and scheduling backup jobs
- Planning for backup retention period and policies
- Configuring monitoring metrics for databases
Evaluation of new technology alternatives
System troubleshooting and problem resolution across various application platforms.
Pre-production acceptance testing for quality assurance.
Provision of critical system security.
Providing recommendations for architecture and process improvements.
Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
Designing, maintenance and management of tools for automation of different operational processes.
Mysql
11/2019 – 3/2020
Tätigkeitsbeschreibung
Build and support Mongo DB cluster including Mongo Shards, Config Server, Ops manager, and Mongo router, for non-prod and Live environments. Provide testing support for non-prod & Live environments. Support implementation plans in line with the DiD for basic configuration and testing the devices. Highlight and mitigate any risks identified at design stage. Actively engage and provide resolution to open issues logged by the teams for Mongodb and supporting technologies. Create, revise and update technical documentation (standards, procedures, processes, playbooks). Participate in technical review boards for designs and build related issues.
MongoDB Database administration
- Building new mongoDB environments on physical and virtual machines
- Perform upgrades ops manager and MongoDB deployments.
- OPS Manager Administration and deployment automation
- Configuring LDAP Service for MongoDB database users and OPS Manager users
- Provide configuration management support with chef and Ansible.
- Administer MongoDB Ops Manager monitoring, backups and automation.
- onboarding new customers to our mongodb environment
- Planning and configuring backup and recovery strategies
- Configuring and scheduling backup jobs
- Planning for backup retention period and policies
- Configuring monitoring metrics for mongodb databases
- Security Administration: creation of users, Roles and granting appropriate privileges
Configuring monitoring matrices and setting up thresholds & alerts, Create, configure and monitor large-scale and secure, MongoDB clusters.
Mongodb
12/2017 – 4/2019
Tätigkeitsbeschreibung
Perform as technical lead while leading and mentoring developers. Ensure proper adherence of service levels by managing technical projects. Evaluate strategic capacity, consumption, and performance through keen observation of data. Analyse and review all technical changes while communicating with other team representatives. Oversee software licenses, security certificates, and contracts with vendor and service providers. Deliver all audit operations following policies and standards, liaise with Stakeholder, and oversee bank reconciliation. Assure availability of all necessary application, service knowledge, and documentation. Support development, configuration, monitoring, packaging, deployment, and automation processes.
Duties and responsibilities
MongoDB Database administration
- Building new mongoDB environments on physical and virtual machines
- Perform upgrades ops manager and MongoDB deployments.
- OPS Manager Administration and deployment automation
- Configuring LDAP Service for MongoDB database users and OPS Manager users
- Provide configuration management support with chef and Ansible.
- Administer MongoDB Ops Manager monitoring, backups and automation.
- onboarding new customers to our mongodb environment
- Planning and configuring backup and recovery strategies
- Configuring and scheduling backup jobs
- Planning for backup retention period and policies
- Configuring monitoring metrics for mongodb databases
- Security Administration: creation of users, Roles and granting appropriate privileges
Configuring monitoring matrices and setting up thresholds & alertsCreate, configure and monitor large-scale,
secure, MongoDB clusters.
ETL Development: - Informatica
- ETL development (WorkFlows,Mappings) and deploy through Informatica Powercenter
- analyse database storage and warehouse capabilities
- Integrate, troubleshoot Informatica with Intellimatch,Oracle, Hadoop and Teradata Systems
Linux System administration: - redhat,Centos,SLES
- Technical lead and mentoring of developers (Itellimatch and Informatica)
- Ongoing enhancement and maintenance of application including management of scope.
- Conducting strategic planning for the application.
- Identifying and managing technical projects necessary to ensure required and established service levels are maintained
- Managing strategic capacity, consumption and performance
- Ensuring policy-compliance for Audit
- Managing software licenses, security certificates and contracts with vendor and service providers
- Ensuring availability of all necessary application / service knowledge and documentation
- Collaborating with various stakeholders including the application development team, client services, application owners, subject matter experts in order to support other functional domains
- Steering, overseeing and delivering the design and development of solutions into the production support for operations and monitoring.
- Performing reviews for all technical changes in close collaboration with other team representatives (both business and IT, through ServiceFirst)
- Assisting with development of configuration / monitoring / packaging / deployment / automations
- Participating in meetings with business and development, production support teams on product enhancement and development planning calls, evaluate and coordinate production incidents escalations.
Apache Hadoop, Business Intelligence and Reporting Tools (BIRT), Confluence, Jira, Linux (Kernel), Mongodb, Red Hat Enterprise Linux (RHEL), Transport Layer Security
12/2014 – 12/2017
Tätigkeitsbeschreibung
Re-designed physical designs to meet system storage requirements. Administered Linux system, including VMs, sandbox, and dockers. Generated database documentation and maintained standards, including data, procedures, and definition for data dictionary. Delivered high-level technical expertise as a solution architect, coaching dev team, gathering functional requirements, and determining project scope. Devised effective plans for testing backup and recovery. Implemented database refresh using full export and import. Installed, upgraded, and patched Oracle, MySQL, and software. Managed overall operations of database such as database tuning using Oracle Enterprise Manager. Implemented database refresh using full export, comprising data pump, cloning and rman restores for oracle db, MySQL dump, and restores for MySQL db.
Duties and responsibilities
Linux / Database administration (Centos/Oracle Linux, Redhat, Suse/Oracle,Postgres/ Mysql/ Mongodb, Mariadb)
- Establish the needs of users and monitoring user access and security.
- Maintaining data standards, writing database documentation including data standards, procedure and definition for the data dictionary.
- Developing, managing and testing back-up and recovery plans
- Refining the physical design to meet system storage requirement
- Monitoring database performance and managing parameters to provide fast query response to end users
- Ensuring that storage, archiving, back-up and recovery procedures are working correctly
- Capacity planning
- Working closely with the IT managers, Programmers and developers
- Commissioning and installing new applications and customizing existing in order to make them fit for purpose.
- Install, upgrade and patched software and associated applications
- Design and implement backup and recovery strategy and scripts
- Develop Linux Shell scripts to automate database and systems administration operations
- Implement database refresh using full export and import
- Linux system administration (including VMs,sandbox, dockers)
- Implement availability, scalability, and security from app side
Managing the Hadoop/ Bigdata environment (deployment, performance, availability, integration and scalability)
Apache Hadoop, Administration von Datenbanken, Hardware Virtualisierung, Jira, Linux (Kernel), Mariadb, Microsoft SQL-Server (MS SQL), Mongodb, Mysql, Oracle Database, Software Virtualisierung
Zertifikate
Über mich
Weitere Kenntnisse
Persönliche Daten
- Nord-Sotho (Muttersprache)
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden