Senior Software Engineer

Company:  Compunnel Inc.
Location: Tampa
Closing Date: 16/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Primary Skills

  1. Unix/Linux fundamentals and scripting in Azure/AWS cloud-based hosting environments
  2. Kubernetes-based container experience, with DevOps pipeline automation
  3. Coding and scripting in support of container-based pipelines
  4. Automation in continuous integration / continuous deployment (CI/CD) pipelines
  5. Pipeline testing using automated tools

Job Summary

Provides database support services to application teams and Technology Services Group operations teams including the Network Operations Center. May require knowledge of multiple database management systems on one or more operating systems. Primary duties include database software installation, upgrade/patching, infrastructure management, and creation and support of application databases.

General Duties & Responsibilities

  1. Meets commitments and provides excellent customer service at all times with internal and external clients.
  2. Provides status reports (written and/or verbal) that are detailed to the tasks and difficulties encountered – enables managers to initiate escalation if necessary and assess areas where changes or additional support may be warranted.
  3. Ensures issues resulting in customer outage is escalated appropriately through TSG management.
  4. Assists application groups with design development that meet current and future business requirements.
  5. Participates in logical design process of strategic projects and responsible for the physical design/implementation.
  6. Provides specific direction on infrastructure design to support applications.
  7. Participates as a member of development support team on projects.
  8. Follows and meets project timelines and deadlines.

Provides Maintenance Of The Physical Database

  1. Creates physical database objectives following established standards and processes employed by database team.
  2. Enforces database standards and follows up on inconsistencies.
  3. Performs routine reviews of databases and systems to ensure acceptable levels of performance.
  4. Reports problem performance areas and recommendations for improvement.
  5. Follows up on recommendations and actively pushes for implementation as appropriate.
  6. Understands and applies database concepts such as database definitions, parameters, database component placement, reorganization, access methods and security definitions.
  7. Works with capacity planning, operations, application developers and other TSG teams on database performance and access issues.
  8. Provides 24/7 support of production database environments.
  9. As primary administrator, provides on call support as needed for on-call issues with database environments and provides follow up and permanent resolution for reoccurring issues.
  10. Implements backup/recovery procedures to protect integrity of data in database environment.
  11. Actively manages backups along with other database administrators to ensure processes are successful and we can recover as a result.
  12. If necessary, participates in recovery of databases and assists with disaster recovery testing and documentation.
  13. Other related duties are assigned as needed.

Educational Requirements

Bachelor’s degree or the equivalent combination of education, training, or work experience.

General Knowledge, Skills & Abilities

  1. Experience in project management methodologies is desired including ability to estimate, plan, manage, and communicate activities/deliverables of a mid-size project plan (i.e., a plan that affects a single system or product family and uses multiple resources)
  2. Working knowledge of at least one database management system or a proven ability to learn new technologies and use that knowledge effectively
  3. Effective communication and team skills with an ability to cooperate, present to and participate with peers/team members
  4. Basic knowledge of operating systems and systems administration concepts
  5. Personal commitment to stay current with latest technology concepts
  6. Good problem solving, analytical and critical thinking skills
  7. Identifies and resolves less clearly defined problems using established procedures and/or protocols as guidelines.

Education:

Bachelors Degree

#J-18808-Ljbffr
Apply Now
Share this job
Compunnel Inc.
  • Similar Jobs

  • Senior Software Engineer

    Tampa
    View Job
  • Senior Software Engineer

    Tampa
    View Job
  • Senior Software Engineer

    Tampa
    View Job
  • Senior Software Engineer

    Tampa
    View Job
  • Senior Software Engineer

    Tampa
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙